Bonjour,

J'ai une application VBA dans laquelle j'ouvre des fichiers, je souhaite
donc vérifier que l'ouverture du fichier se passe bien.
J'ai utilisé la commande ON ERROR pour intercepter une erreur.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
On Error GoTo TraitementFichierErreur
Set objWorkbookDepart = Application.Workbooks.Open(TableauFich(j))
Je parviens à detecter une erreur et je passe à l'étiquette de gestion
de l'erreur.
Cependant si je valide apres affichage d'un MessageBox (qui renseigne sur l'erreur), je continue à executer le reste du programme.

Je souhaite donc trouver une commande qui me permette d arreter
l'execution successive des procédures qui suivent.
Ma procedure avec l'ouverture du ficher se situe dans
ListFileOfTheMonth
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Call AccesFichierDuMois  
Call ListFileOfTheMonth(ExpenseType)
Call Concatenation 
Call TheSort 
Call Consolidation 
Call TheSort2 
Call EnregCSV_blanc '
D'avance merci de vos idées.

Il doit me manquer un truc du genre "Arreter le programme VBA ?"