Boutons macro dans une barre

  • Initiateur de la discussion Initiateur de la discussion Bdded
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

Bdded

Guest
Bonjour, je voudrais mettre tous mes boutons macros dans une barre d'outils qui apparaitrait à chaque feuille.
Est-ce possible et si oui comment faire?

Ci-joint fichier.

Mettre les boutons CA Rc ect ensemble.
 

Pièces jointes

Re : Boutons macro dans une barre

Bonjour Bdded 🙂,
Une solution serait de générer un USF non modal à l'ouverture du fichier avec tes boutons dessus, ils seraient accessibles dans toutes les feuilles tant que l'utilisateur ne fermerait pas l'USF (il est même possible d'interdire la fermeture...) 😉.
Par contre, si j'ai un peu suivi ton fichier, tes boutons servent à remplir des cases de planning avec une couleur et du texte. Vu que tu es sous 2007, il me paraîtrait plus sympa d'ajouter un menu déroulant, dans le ruban Accueil par exemple, qui rendrait le même service tout en étant beaucoup plus esthétique 😛.
Bon dimanche 😎
 
Re : Boutons macro dans une barre

Bonjour Bdded, JNP

Sinon rien ne t'empêche de créer une barre d'outils qui sur XL2007 viendra se mettre dans les compléments.

En plus avec ce code, tu pourras aller directement dans les compléments à l'ouverture du fichier (à mettre dans le Workbook_open)

PAr contre pour le menu déroulant comme préconisé par Jean-Noël, cela dépend. Je l'utiliserai plutôt sur des actions à faire rarement, sinon, cela fait faire 2 actions au lieu d'une 🙂.

Code:
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
           'Tempo de x millisecondes
 
Sub aller_COMPLEMENT_XL2007()
'Stop
Sleep 30
SendKeys ("%m"), True
Sleep 30
SendKeys ("2{Esc}{esc}"), True
End Sub
 
Dernière édition:
Re : Boutons macro dans une barre

Merci pour vos réponses. Mais je ne sais pas créer un menu déroulant ni une barre d'outils. Ne vous laissés pas abuser par mon tableau car j'en suis l'auteur mais ce qui peut vous paraître simple m'a pris bc de temps. J'apprends au fur et à mesure. J'essayerais bien les 2 méthodes pour apprendre et comparer si vous me guidiez un peu, bc ..... Ceci dit pas d'urgence, si vous êtes ok.
 
Re : Boutons macro dans une barre

Re

Pour créer une barre d'outils (pour le ruban, je ne suis pas encore spécialiste, peut-être en 2013 😛), Tu peux charger mon utilitaire, il y a une macro dans l'onglet M_Cree_barre_Outils2.

Tu pourrais t'en inspirer.

De plus, il faut aller dans ThisWorkbook qui permet de créer la BO à l'ouverture et de la supprimer à la fermeture.
 
Re : Boutons macro dans une barre

Bonjour

Alt F11
Dans la fenêtre en haut Gauche Click deux fois dans ThisWorkbook

Regarde l'image
 

Pièces jointes

  • DoubleClick ThisWorkbook.jpg
    DoubleClick ThisWorkbook.jpg
    26.4 KB · Affichages: 158
  • DoubleClick ThisWorkbook.jpg
    DoubleClick ThisWorkbook.jpg
    26.4 KB · Affichages: 176
  • DoubleClick ThisWorkbook.jpg
    DoubleClick ThisWorkbook.jpg
    26.4 KB · Affichages: 179
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
212
Réponses
2
Affichages
240
Réponses
3
Affichages
211
Retour