Updating hyperlinks attached to text boxes and icons

Frank_Aa

New Member
Joined
Apr 11, 2021
Messages
5
Office Version
  1. 365
Platform
  1. Windows
Hi,
I have set up my worksheet to recalculate the hyperlinks tagged to textboxes and icons.
This worked the 1st time, but later i got a message 'object doesn't support this property or method'

this is the code i used, :

Private Sub Worksheet_Calculate()
Shapes.Range(Array("TekstA3")).Select
Hyperlinks.Add Anchor:=Selection.ShapeRange.Item(1), Address:=Range("C3")
End Sub

C3 holds the address for the link.
The plan was that the links should update when there had been a calculation or value change on the sheet.

Frank
 

Excel Facts

How can you turn a range sideways?
Copy the range. Select a blank cell. Right-click, Paste Special, then choose Transpose.
It's solved,
the problem was i had an outside macro initiating the hyperlink refresh, and the proper sheet was activated.
 
Upvote 0
Solution

Forum statistics

Threads
1,214,592
Messages
6,120,433
Members
448,961
Latest member
nzskater

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top