Procédure principale MajBd
Les variables déclarées à l'aide de l'instruction DIM au niveau module sont accessibles à toutes les procédures du module. Au niveau procédure, les variables ne sont disponibles que dans la procédure où elles sont déclarées.
Dans notre exemple, on désire récupérer le contenu de la variable FichierTxt qui a été utilisée dans la procédure OuvrirDonnées, elle contient le nom du fichier texte ou une chaîne de longueur nulle et dans ce dernier cas, il ne faut pas exécuter les procédures CompléterNoms et AjouterDates.
'
' MajBd Macro
'
Dim FichierTxt
' La variable FichierTxt est accessible dans toutes les macros.
Sub MajBd()
OuvrirDonnées FichierDéfaut:="Module31.txt"
If FichierTxt <> "" Then
CompléterNoms
AjouterDates
End If
End Sub
|