1
我试图从一个工作簿复制单元格的值到另一个。我需要复制Sheet2中的单元格A1,A2,B4,B5,B6,B7,并将其粘贴到单元格A1,B1,C1,D1,E1,F1中的新工作簿中。 我该如何用python做到这一点?复制和粘贴单元格与Python
import xlrd
file_location = "C:/attach/Source.xlsx"
workbook = xlrd.open_workbook(file_location)
sheet = workbook.sheet_by_index(1)
for row in range(sheet.nrows):
cell = sheet.cell(row, 1)
print(cell.value)
如果我想复制到现有的工作簿,而不是创建一个新的? – Anthropy
对于这一点,你可以用'xlutils.copy.copy()'来复制现有的工作簿,并把它放在一个'xlwt.Workbook'对象,您可以再编辑。 http://xlutils.readthedocs.io/en/latest/copy.html –