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 –