I have found plenty of vba for inserting images into a comment

```
Selection.ShapeRange.Fill.UserPicture "C:\Temp\Pictures\ewe.jpg"

```

How can you determine the image already used for an comment?

I would like to extract the embedded image names if possible.

Is there not a property to access that will give me this?
In the comment Fill Effects dialog box the image name somehow seems to be accessible.

![enter image description here](https://i.stack.imgur.com/psJ10.png)