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 :

Plantage - Macro et Excel AxtiveX fichier MSFOrms.exd


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Août 2009
    Messages
    817
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 817
    Par défaut Plantage - Macro et Excel AxtiveX fichier MSFOrms.exd
    Bonjour,

    J'ai régulièrement un plantage lorsque je veux modifier les proprietés des boutons ActiveX.
    J'avais trouvé une astuce suite à un KB2553154 (mais qui s'appliquait à office2010), consistant à supprimer le fichier temporaire éventuel de mise à jour microsoft le matin lors de démarrage de mon poste, dans un workbook open

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Kill "C:\Users\MonNOM\AppData\Local\Temp\Excel8.0\MSForms.exd"
    Cela a fonctionné pendant quelques mois.

    Or depuis quelque temps ce fichier se recréer chaque fois que j'invoque l'activeX.
    Du coup je peux en général modifier un objet une première fois, mais à la seconde tentative, Excel plante.

    Auriez vous une idée de la façon dont je pourrais sortir de se problème (merci de na pas me répondre de ne pas utiliser les ActiveX ).

    J'avais cru comprendre que ce fichier se créait lors des mise à jour MS, mais là j'ai observé et pu reproduire le phéomène je vide le répertoire, je lance Excel, toujours rien et lorsque j'ouvre certain classeur le fichier réapparait.

    Merci
    Denis

  2. #2
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2019
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2019
    Messages : 22
    Par défaut
    Bonjour,

    Ce sujet date d'il y a longtemps mais, dans Office 2019, j'ai des problèmes de contrôles ActiveX (boutons de commande qui ne réagissent plus) résolus par la suppression des fichiers exd.

    D'après ce que j'ai lu sur https://www.journaldunet.fr/web-tech...erer-un-objet/, les fichiers exd sont regénérés à chaque fois qu'on utilise les contrôles ActiveX.
    Du coup, ce que tu observes est normal.
    J'ai la même chose mais mon problème est résolu.
    Si ton projet utilise du code VBA, toujours sur le site mis en lien, il est conseillé de recompiler le projet dans Débogage > Compiler NomDuProjet (ce qui peut nécessiter une modification quelconque du code, comme ajouter un commentaire), d'enregistrer, fermer et rouvrir.

    Cordialement

Discussions similaires

  1. Macro VBA Excel : Comparaison des deux 1ères colonnes de 2 fichiers Excel
    Par techneric dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/01/2007, 10h00
  2. Macro RECHERCHEV entre 2 fichiers excel distincts
    Par paflolo dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 15/11/2006, 03h46
  3. [VBA-E] Macro pour convertir un fichier texte en excel
    Par Nicolas67 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 15/05/2006, 14h47
  4. [VBA-E]une macro unique pour plusieurs fichiers excel
    Par fanchic29 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/04/2006, 16h20
  5. Macro dans excel permettant de voir si un fichier est ouvert
    Par VirginieGE dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 12/08/2004, 07h51

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