IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Userform message "erreur d'exécution '35601': élément introuvable"


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    839
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 839
    Par défaut Userform message "erreur d'exécution '35601': élément introuvable"
    Bonjour.

    Je n'ai pas trouvé de réponse malgré mes recherches sur internet concernant l'erreur provoquée lorsque je sélectionne un dossier avec Application.FileDialog(msoFileDialogFolderPicker) sur le réseau cela n'active pas l'Userform et ça affiche le message "erreur d'exécution '35601': élément introuvable".

    Par contre si je sélectionne un dossier sur le poste local, aucuns soucis l'Userform s'affiche normalement.

    Je suis bloqué, avez-vous une petite idée.

    Merci d'avance pour vos réponses.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    839
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 839
    Par défaut
    Bonjour.

    Après avoir longuement chercher la cause de ce message et bidouiller j'ai fini par trouver une solution bâtarde.

    J'ai ajouter :
    avant
    Et ça fonctionne !

    Ceci dit je ne comprends et je m'explique pas pourquoi ce message ?

    Merci pour un petit commentaire de votre part qui serait le bienvenu.

  3. #3
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour regarde ce que te retourne ce que je mets ici en rouge lorsque tu as choisi un fichier et lorsque tu n'en as pas choisi. Cela devrait t'éclairer et éviter de traiter en gestion d'erreur, non ? --->>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    with application.filedialog(msofiledialogopen)
            .show
            msgbox .selecteditems.count
     end with

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    839
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 839
    Par défaut
    Bonsoir.

    Lorsque je choisi un fichier, au clic sur "Ouvrir" la MsgBox contient la valeur "1" et aucune erreur se produit.

    Si je n'ai pas choisi de fichier, au clic sur "Annuler" la MsgBox contient la valeur "0"" et aucune erreur se produit.

    Cela m'évite de traiter la gestion d'erreur.

    Mais je souhaiterai ne pas avoir à choisir de fichier et simuler le clic sur "Annuler" pour automatiser la procédure.

    Comment procéder ?

    Merci d'avance pour votre réponse @+

  5. #5
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Mais je souhaiterai ne pas avoir à choisir de fichier et simuler le clic sur "Annuler"
    Euh ...
    Pourquoi alors afficher cette boîte de dialogue ?
    Je ne te comprends vraiment pas, là ...

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    839
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 839
    Par défaut
    C'est un malentendu, dans mon post initial je parle de sélection d'un dossier :
    Application.FileDialog(msoFileDialogFolderPicker)
    J'étais septique et je ne comprenais pas la démarche, mais bon j'ai quand même testé, c'est pas négatif puisque j'évite la gestion de l'erreur.

    Effectivement dans ce cas cela affiche la boîte de dialogue "msoFileDialogFolderPicker" et ensuite "msofiledialogopen".

    Alors, soit je gère l'erreur ou il faut simuler le clic sur "Annuler" pour automatiser la procédure.

Discussions similaires

  1. Réponses: 5
    Dernier message: 20/05/2008, 09h02
  2. Message d'erreur d'exécution
    Par Lorenzole+bo dans le forum IHM
    Réponses: 2
    Dernier message: 13/04/2008, 11h40
  3. Message d'erreur à l'exécution
    Par Centauri dans le forum Visual C++
    Réponses: 1
    Dernier message: 12/04/2007, 18h27
  4. [MySQL] Message d'erreur à l'exécution d'une requête
    Par leloup84 dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 28/02/2006, 14h06
  5. Message d'erreur à l'exécution d'une install
    Par titof dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 22/03/2005, 11h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo