<code style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; vertical-align: baseline; box-sizing: inherit; white-space: inherit;">Selection.Hyperlinks.Delete</code>
Select the picture and press "Ctrl + A". This will select all shapes. Keep the selection and go to VB Screen and then go to immediate window (Ctrl +G). Paste the below code and press enter
Code:<code style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; vertical-align: baseline; box-sizing: inherit; white-space: inherit;">Selection.Hyperlinks.Delete</code>
Sub hyper()
Dim shp As Shape
For Each shp In ActiveSheet.Shapes
If shp.Hyperlink.Address <> "" Then shp.Hyperlink.Delete
Next shp
End Sub
It appears you treat the pictures as shapes. The following code will remove all hyperlinks from SHAPES, including pictures, on the current Worksheet
Code:Sub hyper() Dim shp As Shape For Each shp In ActiveSheet.Shapes If shp.Hyperlink.Address <> "" Then shp.Hyperlink.Delete Next shp End Sub