AttributeError:“工作表”对象没有属性“ Range”

时间:2019-12-28 09:32:43

标签: python

我想复制一张纸的格式并将此相同格式粘贴到另一张纸上。 这是我的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'

为什么要这样?

0 个答案:

没有答案