使用Python中的openpyxl库来操作Excel文件。以下是一个实现遍历文件夹中所有Excel文件,检查特定单元格是否为空的示例代码:
import os
from openpyxl import load_workbook
# 定义要遍历的文件夹路径和目标单元格地址
folder_path = './files/'
cell_address = 'A1'
# 遍历文件夹下的所有Excel文件
for filename in os.listdir(folder_path):
# 只获取xlsx文件
if filename.endswith('.xlsx'):
# 加载工作簿
workbook = load_workbook(folder_path + filename)
# 获取工作表
sheet = workbook.active
# 获取特定单元格的值
cell_value = sheet[cell_address].value
# 判断特定单元格是否为空
if cell_value == None:
print(filename + ' 的 ' + cell_address + ' 单元格为空')
else:
print(filename + ' 的 ' + cell_address + ' 单元格不为空')
以上代码可以遍历指定文件夹下的所有Excel文件,并检查A1单元格是否为空。根据需要可以修改folder_path 和 cell_address值来适应具体情况。
上一篇:遍历Excel文件中的多个工作表