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 :

Macro spontanée dans d'autres fichiers..


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    retraité
    Inscrit en
    Août 2017
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Août 2017
    Messages : 55
    Par défaut Macro spontanée dans d'autres fichiers..
    Bonjour
    Dans un fichier, j'ai créé une macro qui apparait sur le ruban. et depuis, elle apparaît également dans les autres fichiers Excel qui sont dans ma machine...
    N'y a t-il pas moyen de ne la faire apparaitre que sur ce seul fichier où elle est utilisée ?
    Merci

  2. #2
    Membre Expert Avatar de Nain porte koi
    Homme Profil pro
    peu importe
    Inscrit en
    Novembre 2023
    Messages
    1 233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : peu importe

    Informations forums :
    Inscription : Novembre 2023
    Messages : 1 233
    Par défaut
    Hello,

    pas dans le ruban !
    Il est possible d'avoir un bouton macro qui n'apparait qu'avec le classeur qui la contient, mais uniquement sur la barre d'accès rapide.
    La personnalisation du ruban est pour la totalité des classeurs. (oui, c'est bête mais c'est comme ça, idem pour Word, PPt, etc etc)

    La solution serait de créer une macro qui ajoute la macro dans le ruban et qui la supprime lors de la fermeture (voire lors de la l'activation/désactivation du classeur).

    Edit : voir ce post
    https://www.developpez.net/forums/d2.../#post11449700

  3. #3
    Membre averti
    Homme Profil pro
    retraité
    Inscrit en
    Août 2017
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Août 2017
    Messages : 55
    Par défaut
    ....mais ,Bon dieu, mais c'est bien sûr ! comme disait le commissaire Bourrel
    Je me suis planté grave dans le choix d'implantation....et je ne comprenais pas pourquoi...
    MERCI...

  4. #4
    Membre Expert
    Avatar de tototiti2008
    Homme Profil pro
    Formateur/développeur
    Inscrit en
    Octobre 2008
    Messages
    1 263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Formateur/développeur

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 263
    Billets dans le blog
    2
    Par défaut
    Bonjour,

    Pour info on peut personnaliser le ruban seulement pour un fichier particulier mais ce n'est pas vraiment simple
    https://silkyroad.developpez.com/excel/ruban/

  5. #5
    Membre Expert
    Avatar de tototiti2008
    Homme Profil pro
    Formateur/développeur
    Inscrit en
    Octobre 2008
    Messages
    1 263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Formateur/développeur

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 263
    Billets dans le blog
    2
    Par défaut
    Re,

    un exemple
    Fichiers attachés Fichiers attachés

  6. #6
    Membre averti
    Homme Profil pro
    retraité
    Inscrit en
    Août 2017
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Août 2017
    Messages : 55
    Par défaut
    merci pour ces réponses...mais je trouve bizarre que l'insertion d'une macro sur le ruban ou la barre d'accès rapide, créée dans un classeur, soit apparente sur tous les autres classeurs Excel présents sur l'ordinateur.
    Une action sur ce raccourci dans un de ces classeurs va provoquer l'ouverture du classeur pour lequel la macro a été créée et entrainer un bug....bon, d'accord, il n'y a pas de raison de cliquer sur une commande dont on n'a pas besoin et dont on ignore le fonctionnement....
    Les concepteurs d'Excel avaient sans doute leurs raisons...

  7. #7
    Membre Expert
    Avatar de tototiti2008
    Homme Profil pro
    Formateur/développeur
    Inscrit en
    Octobre 2008
    Messages
    1 263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Formateur/développeur

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 263
    Billets dans le blog
    2
    Par défaut
    Bonjour,

    Oui, l'idée des boutons dans le ruban ou la barre d'accès rapide, à la base, c'est pour des macros du classeur de macros personnelles ou macro complémentaire, c'est à dire des macros toujours chargées pour tous les classeurs excel
    Après c'est beaucoup moins facile à mettre en place mais c'est tout de même possible de faire un ruban spécifique à un classeur

  8. #8
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 536
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 536
    Par défaut
    Hello,

    A noter l'excellent editeur de ruban fait par Arkham46:
    https://arkham46.developpez.com/arti...sistant-ruban/

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 14/03/2019, 21h31
  2. Réponses: 15
    Dernier message: 25/11/2016, 12h49
  3. Macro permettant envoi de données dans un autre fichier excel
    Par M8407108 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 30/11/2007, 11h20
  4. Réponses: 4
    Dernier message: 30/11/2007, 08h55
  5. [VBA-E] Lancement d'une macro située dans un autre fichier
    Par sat478 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 07/09/2006, 16h48

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