问题描述
您好,我正在编写代码以遍历工作簿中的所有excel电子表格,以从每个电子表格中选取特定范围。
我的代码如下:
from openpyxl import load_workbook
import pandas as pd
wb = load_workbook('D:\Temp\DD_Catalogues_6092020.xlsx')
sheetnames=wb.sheetnames'
for i in sheetnames:
i = wb[i]
row=i.max_row-3
data_rows = []
for row in i[1:row]:
data_cols = []
for cell in row:
data_cols.append(cell.value)
data_rows.append(data_cols)
df = pd.DataFrame(data_rows)
print(df)
但是,似乎并没有遍历所有工作表,而只是选择了第一个工作表。我可以知道如何解决吗?非常感谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)