使用 Python 删除或更新 Excel 中的特定图像

问题描述 投票:0回答:1

我只是用 Python 创建一些自动化程序,其中结果必须保存在 Excel 文件中。我遇到的问题是更新这些结果,特别是图像。 我找不到删除或更新先前保存在特定单元格中的图像的方法。

我知道如何删除所有图像,但这不是我需要的;其他图像无法删除。我只需要清除一个特定的单元格,然后粘贴另一张图像。 example here 作为一个虚构的例子,如何在不接触其他单元格的情况下完全清除单元格 C6?不仅仅是清除文本我知道该怎么做?

python excel image cell
1个回答
0
投票

Excel 最近推出了一个新的内置 IMAGE() 函数。

https://support.microsoft.com/en-us/office/image-function-7e112975-5e52-4f2a-b9da-1d913d51f5d5

它完全符合您的要求 - 以与 HTML

img
标记相同的方式加载外部图像。不需要Python。

TL;DR 语法

=IMAGE(source, [alt_text], [sizing], [height], [width])

© www.soinside.com 2019 - 2024. All rights reserved.