'pour déclarer une variable globale (public) 'en 1° ligne d'un module et en dehors de toutes sub ou function: Public CHEMIN as string sub bouton() chemin = "D30" end sub sub toto() msgbox(chemin) end sub
' Code à placer dans un MODUL Public chemin As Range Sub go1() Load UserForm1 UserForm1.Show End Sub Sub test() MsgBox chemin.Value End Sub 'Dans ton code de bouton : Private Sub CommandButton1_Click() Set chemin = Range("D30") Call test End Sub
31 déc. 2013 à 13:35
Merci Jordane45 d'avoir été si rapide pour me répondre.
J'ai testé ça fonctionne, j'ai mis la variable en public.
Je vous souhaite une bonne fête pour ce soir.
Vous m'avez enlevé une épine du pied.
Jean-Louis