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 :

Echec de la méthode EnableEvents aléatoire [XL-365]


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2010
    Messages : 23
    Par défaut Echec de la méthode EnableEvents aléatoire
    Bonjour,

    Sur une petite application développée pour mon entreprise et utilisée par tous, un problème vient d'apparaître ces dernières semaines (voir message d'erreur dans l'image jointe).
    Sur ma machine, qui a la même version d'Excel que mes collègues je n'ai aucun problème. De plus chez plusieurs collègue, cette erreur apparaît aléatoirement. Je soupçonne un problème potentiel lié à une mise à jour automatique d'Excel.
    Si quelqu'un a une information sur ce sujet ou m'indiquer un lien Microsoft ou autre efficace listant les différents problèmes et bugs rencontrés suite aux mises à jour successives de Microsoft 365, je suis preneur.
    D'avance merci pour votre aide. Bonne journéeNom : 2023-10-03_08h54_34.jpg
Affichages : 106
Taille : 46,7 Ko

  2. #2
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 241
    Par défaut
    Hello,
    questions supplémentaires :
    1 - Est que le classeur est partagé ?
    2 - Est-ce qu'il y a d'autres classeurs ouverts en même temps dans excel sur les postes où il y a le problème?

    Ami calmant, J.P

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2010
    Messages : 23
    Par défaut
    Salut,

    Pour le 1, le classeur n'est pas 'partagé', mais accessible sur un serveur.
    Pour le 2, les tests que j'ai fait sur les autres postes étaient avec ce seul classeur ouvert.

    Merci encore

  4. #4
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 241
    Par défaut
    Citation Envoyé par Jason91 Voir le message
    Pour le 1, le classeur n'est pas 'partagé', mais accessible sur un serveur.
    C'est à dire ? Comment ouvre t on le classeur ? le classeur n'est pas sur les postes en accès unique ? Un seul fichier accessible par plusieurs personnes en même temps est pour moi partagé.

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2010
    Messages : 23
    Par défaut
    Salut,

    Il n'a pas le statut de fichier partagé, donc ne peut pas être ouverte en même temps sur un poste différent que le nouvel utilisateur soit informé. De ce point de vue, tous les utilisateurs sont clairement formés à cette utilisation.
    Le fichier n'est ouvert que par un seul utilisateur à la fois.

  6. #6
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 241
    Par défaut
    Pourquoi désactiver les événements ? cela peut être dangereux. Et les événements sont-ils réactivés dans le code qui suit ? si oui combien de temps dure la désactivation. Si c'est pour des raisons de performance pourquoi ne pas utiliser seulement le ScreenUpdating ? Quels types d'évenements sont utilisés dans l'ensemble du code ?

  7. #7
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2010
    Messages : 23
    Par défaut
    Salut,

    J'utilise EnableEvents=FALSE dans le traitement de l'évènement "Worksheet_Change" car je modifie le contenu d'une autre cellule de la feuille, dans le ca contraire tu as une récursivité qui fait planter le code.
    De plus ce fichier fonctionne depuis 2018 sans aucun pb sur aucun poste de l'entreprise, et subitement cette même erreur apparaît sur plusieurs PC. Ce qui est encore plus déroutant, c'est que ce phénomène soit aléatoire.
    Je viens d'avoir un collègue qui m'appelle pour me remonter cette erreur et quand il a essayé de nouveau cela a fonctionner, sans la moindre modification ni d'un quelconque paramètre d'Excel ni de modification du classeur ou du code.
    Pour moi cela vient d'une mise à jour Excel ou Office qui réinitialise un paramètre qui semble provoquer cette erreur.
    J'ai plusieurs sources de supports auxquelles j'ai soumis ce problème et j'attends de ma DSI un contact pour un support Microsoft éventuel. Si j'ai une réponse, je la posterai en solution dans cette discussion.
    Merci pour l'aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2016] Echec de la méthode pastespecial
    Par strkk dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 08/01/2018, 08h52
  2. Echec de la méthode Add de oleoobjects
    Par Vincent32 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/10/2017, 08h23
  3. [XL-2007] Echec de la méthode "Range"
    Par DiesIrae dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 02/10/2009, 14h22
  4. Réponses: 0
    Dernier message: 21/07/2008, 09h00
  5. vba - Echec méthode addOLEObject
    Par House MD dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 25/04/2008, 12h48

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