用python将excel中某个单元格的内容导入另一个excel中的某个单元格
时间: 2023-09-17 18:08:39 浏览: 420
py源码实例Python从多路径多Excel表中获取数据并存入新表
可以使用Python的openpyxl库来实现将Excel中的单元格内容导入到另一个Excel中的单元格。以下是一个示例代码,假设要将"source.xlsx"文件中第一个工作表中A1单元格的值导入到"target.xlsx"文件中第二个工作表中B2单元格中:
```python
from openpyxl import load_workbook, Workbook
# 打开源文件和目标文件
source_wb = load_workbook(filename='source.xlsx')
target_wb = load_workbook(filename='target.xlsx')
# 获取源文件和目标文件的工作表
source_ws = source_wb.active
target_ws = target_wb.worksheets[1]
# 获取源文件中要导入的单元格的值
cell_value = source_ws['A1'].value
# 将值写入目标文件的指定单元格
target_ws['B2'] = cell_value
# 保存目标文件
target_wb.save('target.xlsx')
```
注意,此示例代码仅针对单个单元格的值进行了演示。如果要导入多个单元格的值,可以使用循环来遍历单元格,并将值逐个写入目标文件的单元格中。
阅读全文