使用 openpyxl 模块可以将图片从一个 sheet 页复制到另一个 sheet 页。下面是一个示例代码:

from openpyxl import load_workbook
from openpyxl.drawing.image import Image

# 打开工作簿
wb = load_workbook('example.xlsx')

# 获取源 sheet 页和目标 sheet 页
source_sheet = wb['Sheet1']
target_sheet = wb['Sheet2']

# 获取源 sheet 页中的图片
img = source_sheet['A1'].image

# 将图片添加到目标 sheet 页中
target_sheet.add_image(img, 'B2')

# 保存工作簿
wb.save('example.xlsx')

在上面的代码中,我们首先打开了一个名为 "example.xlsx" 的工作簿,然后获取了源 sheet 页和目标 sheet 页。接着,我们从源 sheet 页中获取了 A1 单元格中的图片,并将其添加到目标 sheet 页的 B2 单元格中。最后,我们保存了工作簿


原文地址: https://www.cveoy.top/t/topic/fjsl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录