Salve a tutti....io ho questo:

Set myBar = CommandBars("Custom")
Set myControl = myBar.Controls _
.Add(Type:=msocontrolButton)
With myControl
.FaceId = 2
.OnAction = "MySub"
End With
myBar.Visible = True


(tratto dalla guida in linea di Excel/VBA)

Posso passare una variabile alla sub che richiamo tramite la pressione del bottone....e cioè quiondi tramite l'OnAction ?

Cioè....vorrei fare una cosa del genere:

.OnAction = "MySub(5)"

Ma purtroppo non mi ha funzionato....mi dice: "Impossibile trovare la macro..." o qualcosa di questo genere)


Grazie

Ciao