我想复制一张纸的格式并将此相同格式粘贴到另一张纸上。 这是我的Python代码:
wb = openpyxl.load_workbook('hey.xlsx')
book = Workbook()
for sheet1 in sheets:
worksheet = wb[sheet1]
worksheet2 = book[sheet1]
print(worksheet, worksheet2)
cells1 = worksheet.Range("A1:Z1000")
cells2 = worksheet2.Range("A1:Z1000")
cells1.Copy()
cells2.PasteSpecial(xlPasteFormats, xlPasteSpecialOperationNone)
错误输出为:
>AttributeError: 'Worksheet' object has no attribute 'Range'
为什么要这样?