
Sub Selezione() On Error Resume Next For i = 1 To ActiveSheet.Shapes.Count Selezioni = Selezioni & " " & Selection.ShapeRange(i).Name Next i MsgBox Selezioni End Sub |
Option Explicit Public Sub prova() Dim controllo As String controllo = ActiveSheet.Shapes(Application.Caller).Name MsgBox "hai cliccato su: " & controllo End Sub |
Option Explicit Public Sub prova() Dim controllo As String controllo = Application.Caller MsgBox "hai cliccato su: " & controllo End Sub |
