1. 从工作薄中获取表单对象
import openpyxl
wb = openpyxl.load_workbook('example.xlsx')
sheet3 = wb.get_sheet_by_name('Sheet3')
# 或者
ws=wb['sheet3']
# 或者获取全部表单名的列表
ws = wb.sheetnames
# 获取最大行数或列数
ws.max_row
ws.max_column
2. 从表单中获取单元格对象
a1 = ws['A1']
# cell 函数
ws.cell(row=1, column=2)
# 第10行
line10 = ws[10]
# 第5-10行
ws[5:10]
# C列
col_c = ws['C']
ws['C:D']
# 从左上角到右下角指定区域
ws['A1':'C3']
# 获取单元格所在的坐标信息, 返回 B1
ws.cell(row=1, column=2).coordinate
3. 从单元格中获取单元格信息
# 单元格的值
ws['A1'].value
# 单元格所在的行号 1、2、3...
ws['A1'].value.row
# 单元格所在的列名 A、B、C...
ws['A1'].value.column