Application.GetOpenFilename : arrêter toute la macro si "Cancel" ou annulation

SaraBilmem

XLDnaute Nouveau
Bonjour,

Pour pouvoir procéder à des importations de données, calculs, etc j'ai besoin d'importer un fichier. Lorsque j'importe mon fichier, si j'appuie sur "Cancel" ou si je sors de la boite de dialogue, alors s'en suit un des messages d'erreur et le tout bug.

Je voulais savoir s'il était possible de mettre qqch à la suite du Application.GetOpenFilename afin de tout arrêter si on appuie sur Cancel ou si on sort de la boite de dialogue.

J'ai essayer qqch de ce goût mais cela ne fonctionne pas:

Code:
Sub Importation_et_MaMacro ()

Dim MyFile as string

MyFile= Application.GetOpenFilename(filefilter:="Excel Files, *.xls*")
    If MyFile = "" Then Exit Sub

.
.
.
MaMacro
.
.
.
End Sub

Merci d'avance pour vos réponses.

SaraBilmem
 

Statistiques des forums

Discussions
312 579
Messages
2 089 900
Membres
104 300
dernier inscrit
katlynefortin