获取当前目录下工作簿,读取指定工作簿多个指定单元格的内容写入到指定工作簿的指定的单元格代码
时间: 2023-06-26 18:05:01 浏览: 76
Excel-VBA宏编程实例源代码-当前宏代码运行的工作簿路径.zip
这里提供一个Python的示例代码,使用openpyxl库来操作Excel文件:
```python
import openpyxl
# 打开源工作簿
src_wb = openpyxl.load_workbook('source.xlsx')
# 打开目标工作簿
dst_wb = openpyxl.load_workbook('destination.xlsx')
# 获取源工作簿中指定单元格的内容
src_sheet = src_wb['Sheet1']
cell_values = []
for cell in src_sheet['A1:A5']:
cell_values.append(cell.value)
# 将内容写入目标工作簿的指定单元格
dst_sheet = dst_wb['Sheet1']
for i, value in enumerate(cell_values):
dst_sheet.cell(row=i+1, column=1).value = value
# 保存目标工作簿
dst_wb.save('destination.xlsx')
```
在这个示例中,我们打开了两个工作簿,一个是源工作簿,一个是目标工作簿。然后,我们在源工作簿中读取了指定单元格的内容,并将其保存在一个列表中。接着,我们将列表中的内容逐一写入到目标工作簿的指定单元格中。最后,我们保存了目标工作簿。你可以根据自己的需要修改代码中的文件名和单元格地址。
阅读全文