Excel图片工具格式vba

在Excel 2007中,当插入图片或剪贴画时,会在function区显示一个图片工具选项卡,并且还有一个智能图案。 有没有办法来操纵这些对象和设置(如透明度,位置,效果等)在VBA。 macros观似乎也不适合我。

我知道在Excel VBA中(我的经验比2007年更早),你可以通过Shape对象来操纵图像的许多方面。 探索Shape对象的一个​​好方法是在尝试操作图像的同时logging一个macros,然后查看它创build的VBA代码,以查看所做的操作。 这并不总是完美的,但这是一个很好的开始。

此外,您可能有兴趣查看我在Excel中单元格间移动图像的相关问题的答案 。

我不确定图像中有多less方面可以用Shape对象来操作,但值得一看。

现在我不相信在办公室2007中有办法用代码操纵这些图片方面。如果有人有更好的答案,我会将其标记为已接受。

这将有助于如果你想改变显示的实际图片。 这是非VAB的东西,但技术是值得了解的

这里