python操作excel表格通过表名查找单元格E3数据写到新表里
时间: 2023-05-21 08:06:21 浏览: 255
python3 读取Excel表格中的数据
5星 · 资源好评率100%
可以使用openpyxl库来操作excel文件。首先需要打开原始excel文件和要写入数据的新excel文件,然后通过worksheet的名字在原始excel文件中找到worksheet并获取E3单元格数据,最后写入新的excel表格。以下是示例代码:
```python
import openpyxl
# 打开原始excel文件
wb = openpyxl.load_workbook('original.xlsx')
# 打开新文件
new_wb = openpyxl.Workbook()
# 获取原始文件中的worksheet
ws = wb['sheet1']
# 读取E3单元格数据
data = ws['E3'].value
# 创建新的worksheet,并将数据写入A1单元格
new_ws = new_wb.active
new_ws.title = 'new_sheet'
new_ws['A1'] = data
# 保存新文件
new_wb.save('new_file.xlsx')
```
注意要先安装openpyxl库,可以使用以下命令:
```python
pip install openpyxl
```
阅读全文