写一串python代码查找1.xlxs中整个工作薄所有页包含“ABCDEFG”字符串的值保存到列表中
时间: 2024-03-03 10:50:52 浏览: 68
Python openpyxl 遍历所有sheet 查找特定字符串的方法
好的,以下是符合您要求的 Python 代码:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook("1.xlsx")
# 遍历工作薄中的所有页
result_list = []
for sheet in workbook.worksheets:
# 遍历当前页中的所有单元格
for row in sheet.iter_rows():
for cell in row:
# 判断单元格中是否包含指定字符串
if "ABCDEFG" in str(cell.value):
# 如果包含,则将其添加到结果列表中
result_list.append(cell.value)
# 打印结果列表
print(result_list)
```
请注意,此代码中的文件名是 `1.xlsx`,如果您的文件名不同,请相应地更改。此外,此代码假定文件中只包含文本值。如果文件中包含其他数据类型,请根据需要进行修改。
阅读全文