我只是用 Python 创建一些自动化程序,其中结果必须保存在 Excel 文件中。我遇到的问题是更新这些结果,特别是图像。 我找不到删除或更新先前保存在特定单元格中的图像的方法。
我知道如何删除所有图像,但这不是我需要的;其他图像无法删除。我只需要清除一个特定的单元格,然后粘贴另一张图像。 作为一个虚构的例子,如何在不接触其他单元格的情况下完全清除单元格 C6?不仅仅是清除文本我知道该怎么做?
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])