F
fredovba
Guest
Bonjour,
J'utilise une macro qui me permet de mettre à jour un fichier avec les infos d'un autre fichier
Cette macro est architecturée de cette façon:
Sub ProgrammePrincipaleBanque()
Call TesterMiseAJour 'test pour savoir si la mise à jour a déjà été faite
Call copierColler 'mise à jour du fichier
call xxxx 'plusieurs autres fonctions pour la mise en forme
calll xxxx 'etc....
End sub
je souhaite dans le début de cette macro tester si la mise à jour a déjà été faite.
Je compare donc une cellule dans les deux fichiers.
sub TesterMiseAJour
If cellule1 = cellule2 Then
MsgBox "La mise à jour à déjà été effectué avec cette version de fichier Import.xls"
Exit Sub 'je pensais pouvoir quitter la macro avec cette fonction 🙁
End If
End Sub
Je souhaite donc stopper la macro cad ne pas l'effectuer en entier si la mise à jour à déjà été faite mais je n'y arrive pas, une fois le test de mise à jour effectué et le message affiché la macro réalise les autres étapes.
Pouvez vous m'aider ?
J'utilise une macro qui me permet de mettre à jour un fichier avec les infos d'un autre fichier
Cette macro est architecturée de cette façon:
Sub ProgrammePrincipaleBanque()
Call TesterMiseAJour 'test pour savoir si la mise à jour a déjà été faite
Call copierColler 'mise à jour du fichier
call xxxx 'plusieurs autres fonctions pour la mise en forme
calll xxxx 'etc....
End sub
je souhaite dans le début de cette macro tester si la mise à jour a déjà été faite.
Je compare donc une cellule dans les deux fichiers.
sub TesterMiseAJour
If cellule1 = cellule2 Then
MsgBox "La mise à jour à déjà été effectué avec cette version de fichier Import.xls"
Exit Sub 'je pensais pouvoir quitter la macro avec cette fonction 🙁
End If
End Sub
Je souhaite donc stopper la macro cad ne pas l'effectuer en entier si la mise à jour à déjà été faite mais je n'y arrive pas, une fois le test de mise à jour effectué et le message affiché la macro réalise les autres étapes.
Pouvez vous m'aider ?