使用xlwings读取excel表格内所有已使用的单元格

本文介绍如何使用Python的xlwings库读取并处理Excel文件中所有已被使用的单元格数据,详细阐述了相关代码实现过程。
import xlwings

excel_app = xlwings.App(visible=False, add_book=False)
    excel_file = 'excel文件名.xlsx'
    data = []
    try:
        book = excel_app.books.open(excel_file)
        sheet = book.sheets['Sheet1']  # 读取文件内第一张表
        # data = sheet.range('A2').expand().value  # 跳过第一行表格标题,从A2行开始读取所有已使用单元格
        # data = sheet.used_range().value # 读取所有已使用的单元格
        data = sheet.range('A2:C21').value  # 读取从A2到C21矩形区域内的所有单元格
        

    except Exception as e:
        print(e)
    finally:
        excel_app.quit()
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值