网络编程
位置:首页>> 网络编程>> Python编程>> Python openpyxl 遍历所有sheet 查找特定字符串的方法

Python openpyxl 遍历所有sheet 查找特定字符串的方法

作者:lysaausb1  发布时间:2023-08-25 10:22:47 

标签:Python,openpyxl,sheet

如下所示:


from openpyxl import workbook
from openpyxl import load_workbook
from openpyxl import worksheet

def find_false_in_sheet(sheet):
for column in sheet.iter_cols():
 for cell2 in column:
  if cell2.value is not None:
   # print cell2.value
   # print type(cell2.value)
   info2 = cell2.value.find('false')
   if info2 == 0:
    print cell2
    print cell2.value

def find_false_in_xlsx(file_name):
print file_name
wb = load_workbook(file_name)
all_sheets = wb.get_sheet_names()
print(all_sheets)

for i in range(len(all_sheets)):
 sheet = wb.get_sheet_by_name(all_sheets[i])
 print (sheet.title + ': max_row: ' + str(sheet.max_row) + ' max_column: ' + str(sheet.max_column))
 find_false_in_sheet(sheet)

# start
find_false_in_xlsx("test.xlsx")

# for row in sheet.iter_rows():
#  for cell in row:
#   if cell.value is not None:
#    info = cell.value.find('BB')
#    if info == 0:
#     print cell.value

来源:https://blog.csdn.net/lysaausb1/article/details/79101859

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com