maxliu06 发表于 2020-6-22 15:26:16

openpyxl 能不能复制单元格内容的?

如题,

我有一个excel表格文件,   里面有两个sheet分别是sheet1 和sheet2

我想把sheet1 指定的几个单元格,复制到 sheet2的指定位置。这是如何弄?

jinlovelive 发表于 2020-6-22 15:31:52

import openpyxl
from openpyxl import load_workbook
wb = load_workbook(filepath)
ws1 = wb['Sheet1']
ws2 = wb['Sheet2']
ws2.cell(row2,column2).value = ws1.cell(row1,column1).value
类似这种吧

maxliu06 发表于 2020-6-22 15:43:50

jinlovelive 发表于 2020-6-22 15:31
类似这种吧

可以按指定范围吗?

jinlovelive 发表于 2020-6-23 14:38:07

maxliu06 发表于 2020-6-22 15:43
可以按指定范围吗?

for循环批量复制过去,自己量身定制下

黑泥 发表于 2020-12-24 17:43:34

jinlovelive 发表于 2020-6-22 15:31
类似这种吧

直接这么赋值传不过去呀,,{:5_99:}
页: [1]
查看完整版本: openpyxl 能不能复制单元格内容的?