使用Python将单元格(X,Y)的值复制到Excel文件的同一张单元格中的单元格(A,B)

时间:2012-10-31 11:21:18

标签: python excel xlrd xlwt

我正在使用模块xlwdxlwtxlutil在Python中进行一些Excel操作。我无法弄清楚如何在Python的同一张Excel文件中将单元格(X,Y)的值复制到单元格(A,B)。有人能告诉我怎么做吗?

2 个答案:

答案 0 :(得分:0)

import xlrd
import xlwt
import xlutils
from xlutils.copy import copy 

r_book = xlrd.open_workbook(fname)
w_book = xlutils.copy.copy(r_book)
r_sheet = r_book.sheets()[0] # Taking the first sheet
w_sheet = w_book.get_sheet(0)

x_y_value = r_sheet.cell(X, Y).value
w_sheet.write(A, B, x_y_value)
w_book.save(fname)

答案 1 :(得分:0)

在成千上万的2个细胞中工作......非常微薄。 通常,应该在行x列上呈现迭代。