你可以使用Python中的openpyxl库来遍历工作簿中的表格并找到特定单元格为空的代码。以下是一个示例:
import openpyxl
# 打开工作簿
workbook = openpyxl.load_workbook('your_workbook.xlsx')
# 获取所有的工作表
sheets = workbook.sheetnames
for sheet_name in sheets:
# 选择工作表
worksheet = workbook[sheet_name]
# 获取工作表的最大行数和最大列数
max_row = worksheet.max_row
max_column = worksheet.max_column
# 遍历每个单元格
for row in range(1, max_row+1):
for column in range(1, max_column+1):
cell = worksheet.cell(row=row, column=column)
# 检查单元格是否为空
if cell.value is None:
print(f'空单元格发现在工作表 {sheet_name} 的行 {row} 列 {column}。')
# 关闭工作簿
workbook.close()
这段代码会打开指定的工作簿,然后遍历每个工作表中的每个单元格。如果某个单元格的值为空,则会打印出该单元格的位置信息。最后,关闭工作簿。你只需要将代码中的your_workbook.xlsx
替换为你要处理的工作簿的路径。