2017-08-18 45 views
-1
import openpyxl 
wb = openpyxl.load_workbook('D:\excel.xlsx') 
wb.get_sheet_names() 

之后,我可以看到excel文件包含的工作表(85)。现在我想进入每个工作表,编辑2-3个单元格中的数据(对于所有工作表都是相同的),然后保存该文件。如何在excel openpyxl python中的表格之间切换以进行更改

我对python很陌生,我需要帮助。由于

+0

如果您至少尝试编写一些代码,您将获得更多帮助。 –

+0

[工作表,行,列迭代]的可能重复(https://stackoverflow.com/questions/42974450/iteration-over-worksheets-rows-columns) – stovfl

回答

1

在你的情况我看到的最简单的可能是

import openpyxl 

n = 0 
wb = openpyxl.load_workbook('D:\excel.xlsx') 
sheets = wb.sheetnames 
ws = wb[sheets[n]] 

ñ是工作表NUMBER(0是第一个)。把它放在一个循环中,当你想改变图纸时增加n

相关问题