from openpyxl import load_workbook def search_value(filename,keyword): wb = load_workbook(filename) all_sheets = wb.get_sheet_names() print(all_sheets) sheet = wb.get_sheet_by_name(all_sheets[0]) for row in sheet.iter_rows(): for cell in row: if cell.value is not None: info = cell.value.find(keyword) if info == 0: print(cell.value) print(cell.row) print(cell.column) if __name__ == '__main__': try: filename='test.xlsx' keyword='存货' search_value(filename,keyword) print(' Finish') except Exception as e: print(e)
python_excel_openpyxl模糊查询excel中某个单元格的位置
最新推荐文章于 2024-07-08 03:47:41 发布
该代码示例展示了如何利用Python的openpyxl库读取Excel文件,并查找特定关键词。首先加载xlsx文件,获取所有工作表名称,然后遍历第一个工作表的每一行和每个单元格,检查单元格值是否为非空,如果找到包含关键词的单元格,打印其值、行号和列号。
摘要由CSDN通过智能技术生成