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

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour