OVH Cloud OVH Cloud

erreur ouverture classeur

2 réponses
Avatar
NicolasB
Bonjour =E0 tous le forum

J'utilise cette instuction:
workbooks.open(dir & "\suivi FEB DIAV")
(dir est le chemin selectionn=E9 via un boite de dialogue)

Si le chemin indiqu=E9 ne correspond pas, excel affiche une=20
boite d'erreur nous invitant =E0 appuyer sur d=E9bogage ou fin.

est-il possible de r=E9cup=E9rer l'erreur est de cr=E9er un=20
boite de dialogue nous indiquant l'erreur de chemin=20


Merci pour l'aide

2 réponses

Avatar
papou
Bonjour
Regarde du côté des instructions On error
Sinon petit commentaire, si tu utilises dir en tant que variable tu risques
d'avoir des problèmes car Dir est un nom réservé dans VBA dans la mesure où
il correspond à une fonction intégrée.
Cordialement
Pascal

"NicolasB" a écrit dans le message de
news:687801c493dd$e5564bf0$
Bonjour à tous le forum

J'utilise cette instuction:
workbooks.open(dir & "suivi FEB DIAV")
(dir est le chemin selectionné via un boite de dialogue)

Si le chemin indiqué ne correspond pas, excel affiche une
boite d'erreur nous invitant à appuyer sur débogage ou fin.

est-il possible de récupérer l'erreur est de créer un
boite de dialogue nous indiquant l'erreur de chemin


Merci pour l'aide
Avatar
papou
heu
en complément un "workbooks.open" attend le nom d'un fichier, hors dans ta
macro, il n'est pas stipulé ?
Cordialement
Pascal

"NicolasB" a écrit dans le message de
news:687801c493dd$e5564bf0$
Bonjour à tous le forum

J'utilise cette instuction:
workbooks.open(dir & "suivi FEB DIAV")
(dir est le chemin selectionné via un boite de dialogue)

Si le chemin indiqué ne correspond pas, excel affiche une
boite d'erreur nous invitant à appuyer sur débogage ou fin.

est-il possible de récupérer l'erreur est de créer un
boite de dialogue nous indiquant l'erreur de chemin


Merci pour l'aide