1- Quelle est la codification =E0 employer pour eviter la=20
mise en route du d=E9bogage, lorsqu'un chemin est inconnu.=20
Ex : Demande de Sauvegarde par une Combox sur A:\ alors=20
que la disquette est absente (Le masque de d=E9bogage=20
apparait)
2- Dans le m=EAme style, comment fait-on pour cr=E9er un=20
chemin qui n'existe pas lors d'une ouverture de fichier :
Ex : Demande de restauration par un combox pour ouvrir un=20
ficher X.xls sur le Chemin Suivant c:\LISTE\ alors que=20
celui-ci n'existe pas
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Philippe.R
Bonjour Frédéric, 1) la commande on error resume next permet de filer droit vers la fin du code sans message ; si tu souhaites envoyer un message d'info et interrompre l'exécution, tu te tourneras vers une gestion d'erreur du genre on error goto err, en ayant pris soin de déclarer err comme label en début de procédure.
2) mkdir est la commande de création d'un chemin inexistant.
Soit par exemple :
Sub GereChemin() ' MPFE le 02/03/2004 par Philippe Raulet Dim err As Label On Error GoTo err MkDir "c:/zaza" Exit Sub err: MsgBox "Le chemin existe déjà !", , "M.P.F.E." End Sub -- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"NEICNA60" a écrit dans le message de news:555e01c40059$010c2900$ Salut à tous. Jai quelques petites questions.
1- Quelle est la codification à employer pour eviter la mise en route du débogage, lorsqu'un chemin est inconnu. Ex : Demande de Sauvegarde par une Combox sur A: alors que la disquette est absente (Le masque de débogage apparait)
2- Dans le même style, comment fait-on pour créer un chemin qui n'existe pas lors d'une ouverture de fichier : Ex : Demande de restauration par un combox pour ouvrir un ficher X.xls sur le Chemin Suivant c:LISTE alors que celui-ci n'existe pas
Comment gérer ces problèmes.
Merci de votre aide Frédéric.
Bonjour Frédéric,
1) la commande on error resume next permet de filer droit vers la fin du code sans message ; si tu
souhaites envoyer un message d'info et interrompre l'exécution, tu te tourneras vers une gestion
d'erreur du genre on error goto err, en ayant pris soin de déclarer err comme label en début de
procédure.
2) mkdir est la commande de création d'un chemin inexistant.
Soit par exemple :
Sub GereChemin()
' MPFE le 02/03/2004 par Philippe Raulet
Dim err As Label
On Error GoTo err
MkDir "c:/zaza"
Exit Sub
err:
MsgBox "Le chemin existe déjà !", , "M.P.F.E."
End Sub
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"NEICNA60" <Neicna60@hotmail.com> a écrit dans le message de
news:555e01c40059$010c2900$a501280a@phx.gbl...
Salut à tous. Jai quelques petites questions.
1- Quelle est la codification à employer pour eviter la
mise en route du débogage, lorsqu'un chemin est inconnu.
Ex : Demande de Sauvegarde par une Combox sur A: alors
que la disquette est absente (Le masque de débogage
apparait)
2- Dans le même style, comment fait-on pour créer un
chemin qui n'existe pas lors d'une ouverture de fichier :
Ex : Demande de restauration par un combox pour ouvrir un
ficher X.xls sur le Chemin Suivant c:LISTE alors que
celui-ci n'existe pas
Bonjour Frédéric, 1) la commande on error resume next permet de filer droit vers la fin du code sans message ; si tu souhaites envoyer un message d'info et interrompre l'exécution, tu te tourneras vers une gestion d'erreur du genre on error goto err, en ayant pris soin de déclarer err comme label en début de procédure.
2) mkdir est la commande de création d'un chemin inexistant.
Soit par exemple :
Sub GereChemin() ' MPFE le 02/03/2004 par Philippe Raulet Dim err As Label On Error GoTo err MkDir "c:/zaza" Exit Sub err: MsgBox "Le chemin existe déjà !", , "M.P.F.E." End Sub -- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"NEICNA60" a écrit dans le message de news:555e01c40059$010c2900$ Salut à tous. Jai quelques petites questions.
1- Quelle est la codification à employer pour eviter la mise en route du débogage, lorsqu'un chemin est inconnu. Ex : Demande de Sauvegarde par une Combox sur A: alors que la disquette est absente (Le masque de débogage apparait)
2- Dans le même style, comment fait-on pour créer un chemin qui n'existe pas lors d'une ouverture de fichier : Ex : Demande de restauration par un combox pour ouvrir un ficher X.xls sur le Chemin Suivant c:LISTE alors que celui-ci n'existe pas