酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

用openpyxl库, 打开excel文件,读取其中第二页第三行第二列,把这个结果写入另一个excel文件中,第二页最后一行第五列,保存。 语言方向:Python 系统环境:Linux

```python from openpyxl import load_workbook, Workbook def transfer_cell_value(): # 打开源 Excel 文件 workbook_source = load_workbook('source.xlsx') # 选择第二页 sheet_source = workbook_source.worksheets[1] # 读取第二页第三行第二列的值 value = sheet_source.cell(row=3, column=2).value # 打开目标 Excel 文件 workbook_target = Workbook() sheet_target = workbook_target.active # 获取第二页的最后一行 last_row = sheet_source.max_row # 将值写入目标文件的第二页最后一行第五列 sheet_target.cell(row=last_row, column=5).value = value # 保存目标文件 workbook_target.save('target.xlsx') transfer_cell_value() ``` 额外需要注意的逻辑点: 1. 确保源文件和目标文件的路径正确。 2. 处理可能的文件读取和写入错误。 3. 注意 Excel 中行列的索引是从 1 开始的。 [2025-01-09 17:09:26 | AI写代码神器 | 240点数解答]

相关提问