Peut-on déclarer des variables à l'extérieur d'une procédure ??

Exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Dim strVariable2 As String
Private strVariable3 As String
 
Private Sub AppelVariablesNiveauModule()
 
       Dim varMessage As Variant
       strvariable2 = "strVariable2 est de niveau module"
       strvariable3 = "strVariable3 est aussi de niveau module"
       varMessage = MsgBox(prompt:=strVariable2 & Chr(13) & strVariable3, Title:="Appel variables locales / Module1")
 
End Sub
C'est ce qui est montré dans les exemples du livre VBA Access 2013 Créer des applications professionnelles à la page 227
mais ça ne fonctionne pas...
Merci