excel会有hidden 筛选和隐藏 怎么让python只读确可见单元格呢 谢谢
可使用如下代码试试:
from openpyxl import load_workbook
import pandas as pd
wb = load_workbook(r'Data.xlsx')
ws = wb['Sheet1']
data = []
for row in ws:
if ws.row_dimensions[row[0].row].hidden == False:
row_values = [cell.value for cell in row]
data.append(row_values)
df = pd.DataFrame(data[1:], columns=data[0])
print(df)
如有帮助,请采纳。
隐藏单元格这个在数据储存的时候是一种单元格的格式,可以从读取单元格格式部分入手,判断一下哪些区域是隐藏的区域,数据就不要