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 :

Modifier Objet Feuille du code VBA d'un .xlam [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 2
    Par défaut Modifier Objet Feuille du code VBA d'un .xlam
    Bonjour,

    Problème : il me faut accéder aux feuilles Excel d'un fichier de macro complémentaire .xlam (les Microsoft Excel Objects dans le développeur). Dans le développeur, a part voir leur code, pas possible de voir le contenu des feuilles (elles contiennent des données utilisées par le code VBA des modules de la macro complémentaire). Le .xlam a été développé par un autre et je reprends la main.

    Question : Comment procède-t-on ? J'imagine qu'il doit y avoir un moyen de repasser le xlma en xlm ou autre chose pour accéder aux feuilles ? J'ai même essayé de travailler sur le code xml source (en dézippant mon xlam) mais n'étant pas expert en la matière, ça ne donne rien de bon.

    Toute aide est bienvenue.

  2. #2
    pgz
    pgz est déconnecté
    Expert confirmé Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Par défaut
    Bonjour.

    De mémoire, mais je ne suis pas sûr, tu ouvres le xlam. Dans le projet VBA, tu modifies la propriété de l'objet WorkBook.IsAddin = False.
    Tu dois alors pouvoir alors accéder aux formulaires de feuilles et enregistrer le classeur en xlsm.

    Cordialement,

    PGZ

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 2
    Par défaut
    pgz, tu me sauves la vie !

    Merci à toi. J'accède à mes feuilles direct.

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

Discussions similaires

  1. [XL-2007] Charger une zone de liste modifiable à partir d'un code VBA
    Par medino55 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/03/2013, 16h15
  2. Duplication de feuille sans useform et sans code VBA
    Par Antichoc dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 27/12/2007, 11h31
  3. Modifier Code VBA avec macro
    Par yadla dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 27/08/2007, 11h26
  4. Modifier le mdw de sécurité avec du code vba?
    Par Hydex dans le forum Sécurité
    Réponses: 6
    Dernier message: 07/07/2007, 18h06
  5. Affectation code VBA dans une feuille xls
    Par anisr dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 24/02/2007, 13h52

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