Script VBA per introdurre hyperlink
Ciao a tutti
Sto cercando di fare qualcosa che excel non fa di suo e sono a buon punto.
Ora però dovrei inserire dinamicamente un link in una cella e non ci riesco.
Questo è il codice VBA ridotto all'osso (in realtà la funzione fa diverse altre cose e i campi sono dinamici, non hardcoded come qui):
Non succede nulla e nella cella in cui chiamo "=AddHyp()" appare l'errore #VALUE!.
Lavoro oggi per la prima volta con VBA, il mio codice è basato su esempi trovati online, quindi può benissimo essere che mi sfugga qualcosa di fondamentale.
Help
Grazie e saluti, Boiler
Sto cercando di fare qualcosa che excel non fa di suo e sono a buon punto.
Ora però dovrei inserire dinamicamente un link in una cella e non ci riesco.
Questo è il codice VBA ridotto all'osso (in realtà la funzione fa diverse altre cose e i campi sono dinamici, non hardcoded come qui):
- Codice: Seleziona tutto
Public Function AddHyp()
Application.Volatile
Worksheets(1).Hyperlinks.Add _
Anchor:=Worksheets(1).Range("V10"), _
Address:="http://www.google.com", _
SubAddress:="", _
ScreenTip:="Google", _
TextToDisplay:="Google"
End Function
Non succede nulla e nella cella in cui chiamo "=AddHyp()" appare l'errore #VALUE!.
Lavoro oggi per la prima volta con VBA, il mio codice è basato su esempi trovati online, quindi può benissimo essere che mi sfugga qualcosa di fondamentale.
Help
Grazie e saluti, Boiler