Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao Filippo,
Alt-F11 per aprire l'editor di VBA
Alt-IM per inserire un nuovo modulo di codice
Nel nuovo modulo vuoto, incolla il seguente codice:
'------------->>
Public Sub Tester()
Dim WB As Workbook
Dim SH As Worksheet
Dim destRng As Range
Dim myShape As Shape
Dim HL As Hyperlink
Const sDestinazione = "D1" '<<===== Modifica
Set WB = ActiveWorkbook
Set SH = WB.Sheets("Foglio1") '<<===== Modifica
Set destRng = SH.Range(sDestinazione)
For Each myShape In SH.Shapes
Set HL = Nothing
On Error Resume Next
Set HL = myShape.Hyperlink
On Error GoTo 0
If Not HL Is Nothing Then
destRng.Value = HL.Address
Set destRng = destRng.Offset(1)
End If
Next myShape
End Sub
'<<=============
Alt-Q per chiudere l'editor di VBA e tornare a Excel.
Alt-F8 per aprire la finestrina macro
Seleziona Tester | Esegui
===
Regards,
Norman