1

我尝试使用以下命令在 Mac 上使用 xlwings / appscript 将图像插入 Excel:

 Sheet('sheet1').xl_sheet.shapes.pictures.open('test.png')

但结果是打开带有图像代码的 Excel 工作簿。我尝试了很多扩展,但没有找到正确的扩展。

 xl_sheet.shapes.pictures.width
 xl_sheet.shapes.pictures.height
 xl_sheet.shapes.pictures.drop

有人对如何处理它有任何想法,以及是否存在用于 Python 的 AppleScript 文档?

4

1 回答 1

3

现在已随 xlwings v0.5.0 一起发布:

例子:

import xlwings as xw
pic = xw.Picture(1, 'picture_name')  # To manipulate an existing picture
pic = xw.Picture.add('path/to/picture.jpg', sheet=1)  # add a new one

有关详细信息,请参阅文档

于 2015-11-10T19:29:03.313 回答