使用Python将Cell从不同的床单从不同的床单复制到一个



我是python的新手,想编译位于不同excel表的同一地址中的值。我的代码(下面显示)给了我麻烦。请问你能帮帮我吗?(下面显示的代码假装从一个工作簿复制到另一个工作簿,我的最终代码应访问许多工作簿,并将所有所需字段编译为一个Excel表)

import openpyxl as opl
wb1 = opl.load_workbook('C:/users/Gabriel/documents/python/python-excel/data1.xlsx')
wb2 = opl.load_workbook('c:/users/Gabriel/documents/python/python-excel/data2.xlsx')
sheet1=wb1.active
sheet2=wb2.active
a1=sheet1['A1']
a2=sheet1['A2']
a3=sheet1['A3']

sheet2['B1']=a1
sheet2['B2']=a2
sheet2['B3']=a3
wb2.save('c:/users/Gabriel/documents/python/python-excel/data2.xlsx')

欢迎!很难说出您的问题是什么……而不是要求提供更多细节,让我们交换信息,因为您是python的新手,应该更好。因此,...第一个猜测 - 分别使用sheet1['A1'].value - 进行阅读和写作。

如果您正在寻找读取Excel文件并组合数据的代码。这是我的例子。

作为旁注 - 我听说MS将使用Python作为脚本语言!

最新更新