Bonjour,
Si tu dois passer une variable string, ta méthode est correcte, mais tu dois y mettre la chaîne que tu as besoin.
.OnAction = "'liaison ""MaChaine""'"
Si c'est un paramètre numérique, il faut enlever les guillemets doubles
.OnAction = "'liaison 25'"
Avec des variables, il fait les séparer avec des &
1 2 3 4 5 6 7 8 9
| Dim MonNombre As Long
Dim MaChaine As String
MonNombre = 25
MaChaine = "Allo"
'.....
.OnAction = "'Fonction1 """ & MaChaine & """'"
.OnAction = "'Fonction2 " & MonNombre & "'"
'..... |
Partager