openpyxl选中单元格
时间: 2023-10-12 19:05:33 浏览: 140
要在openpyxl中选中单元格,可以使用以下代码:
```python
from openpyxl import Workbook
from openpyxl.utils import get_column_letter
# 创建一个新的工作簿
workbook = Workbook()
# 选择默认的活动表
sheet = workbook.active
# 选中单元格A1
cell = sheet['A1']
# 或者使用行和列索引
cell = sheet.cell(row=1, column=1)
# 选中单元格B2
cell = sheet['B2']
# 或者使用行和列索引
cell = sheet.cell(row=2, column=2)
# 选中具有给定行和列索引的单元格
row_index = 3
column_index = 3
cell = sheet.cell(row=row_index, column=column_index)
# 选中具有给定列字母和行索引的单元格
column_letter = get_column_letter(4) # 获取列字母"D"
row_index = 4
cell = sheet[column_letter + str(row_index)]
# 保存工作簿
workbook.save('example.xlsx')
```
上述代码演示了几种选中单元格的方法,你可以根据自己的需求选择其中一种方式。请注意,这只是选中单元格,并没有对其进行任何操作。如果你想在选中的单元格中写入数据或进行其他操作,请参考openpyxl的文档或其他教程。
阅读全文