Excel VBA:设置特定图片颜色

时间:2013-05-23 16:31:30

标签: excel vba colors image

我已经尝试过录制宏来让我在路上,但我没有运气。

我有一张照片,想要使用预设颜色重新着色。

我想要一个可以实现Picture - >效果的宏颜色 - >重新着色。

我唯一的运气就是以下语法:

Selection.ShapeRange.PictureFormat.ColorType = msoPictureAutomatic

Google提示我们这里只能使用5个成员,因此无法以编程方式访问您在上面提到的菜单中看到的某些预设(例如Red Accent颜色Dark 2预设)。

透明背景和透明色不起作用,因为使用的图标按原样具有白色遮罩背景。

过去有人对此有过运气吗?

非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

Set img= Plan.Shapes.AddPicture("C:\Picture.png", msoFalse, msoCTrue, POSITION X,POSITION Y, width, HEIGHT)
Imagem.PictureFormat.ColorType = msoPictureWatermark

使用类型办公室代码添加图像和配置...如果您修改可以工作