在Excel注释中确定图像

dat*_*too 5 excel vba

我发现很多vba用于将图像插入评论中

Selection.ShapeRange.Fill.UserPicture "C:\Temp\Pictures\ewe.jpg"
Run Code Online (Sandbox Code Playgroud)

如何确定已用于评论的图像?

我想尽可能提取嵌入的图像名称.

是否没有可以访问的属性会给我这个?在注释"填充效果"对话框中,图像名称似乎可以访问.

在此输入图像描述

小智 0

如果c4包含您的评论:

Set shp = Range("C4").Comment.Shape
     if shp.Fill.TextureType = msoTextureUserDefined then

end if
Run Code Online (Sandbox Code Playgroud)