Xtian_Québec
XLDnaute Occasionnel
Salut le Forum, je cherche une manière d'afficher une barre de menu personnalisée (Fichier-Edition-Mescommandes1-Mescommandes2-Outils-etc) dans un de mes fichiers. Je veux avoir la possibilité de masquer certaines options du menu original d'excel et ajouter des commandes personnalisées. Pour le reste des barres de commandes (boutons-icônes), j'utilise un code FullScreen pour masquer ce que je ne veux pas afficher.
En effectuant une recherche sur le forum, j'ai trouvé un fichier qui contient exactement ce que je voudrais réaliser dans un de mes fichiers mais impossible de retracer dans ce fichier le code qui ajoute un "menu" dans la barre de menu originale d'excel. Je m'explique:
Dans le fichier ci-joint (que j'ai récupéré sur un fil de 2005), à l'ouverture du fichier, il y a une ligne de commande (ou menu additionnel) nommée "menu" qui s'ajoute à la barre existante d'excel (Fichier-Édition-Affichage-etc...). La barre affiche alors Menu-Fichier-Édition-Affichage-etc...
J'ai chercher dans le code pour trouver ce qui ajoute l'option "menu" à la barre excel mais je ne trouve rien dans le code. Il n'y a rien dans Autpen, rien dans ThisWorkbook, rien dans feuille1. Il y a quelques modules dans le classeur mais aucun ne traite de la barre de menu. J'ai effectué une recherche "dans le projet en cours" et j'ai tenter de trouver le mot "menu" qui est le nom de cette option, résultat = rien...
Vraiment bizarre !!! Comment ce menu est-il créé dans le fichier ? Si j'ouvre ce fichier par dessus un autre fichier excel ouvert, ma barre de menu est modifiée pour inclure cette nouvelle option. Si je ferme le fichier, la barre de menu de mon fichier actif redeviens comme avant...
Donc, il y a quelquechose à quelque part qui active l'option à l'ouverture et qui désactive l'option à la fermeture mais je ne trouve rien dans VB justifiant ces changements.
Quelqu'un sait comment l'auteur de ce fichier a procédé pour effectuer cette opération ?
Merci de votre aide habituelle.
Xtian_Québec
@+++
En effectuant une recherche sur le forum, j'ai trouvé un fichier qui contient exactement ce que je voudrais réaliser dans un de mes fichiers mais impossible de retracer dans ce fichier le code qui ajoute un "menu" dans la barre de menu originale d'excel. Je m'explique:
Dans le fichier ci-joint (que j'ai récupéré sur un fil de 2005), à l'ouverture du fichier, il y a une ligne de commande (ou menu additionnel) nommée "menu" qui s'ajoute à la barre existante d'excel (Fichier-Édition-Affichage-etc...). La barre affiche alors Menu-Fichier-Édition-Affichage-etc...
J'ai chercher dans le code pour trouver ce qui ajoute l'option "menu" à la barre excel mais je ne trouve rien dans le code. Il n'y a rien dans Autpen, rien dans ThisWorkbook, rien dans feuille1. Il y a quelques modules dans le classeur mais aucun ne traite de la barre de menu. J'ai effectué une recherche "dans le projet en cours" et j'ai tenter de trouver le mot "menu" qui est le nom de cette option, résultat = rien...
Vraiment bizarre !!! Comment ce menu est-il créé dans le fichier ? Si j'ouvre ce fichier par dessus un autre fichier excel ouvert, ma barre de menu est modifiée pour inclure cette nouvelle option. Si je ferme le fichier, la barre de menu de mon fichier actif redeviens comme avant...
Donc, il y a quelquechose à quelque part qui active l'option à l'ouverture et qui désactive l'option à la fermeture mais je ne trouve rien dans VB justifiant ces changements.
Quelqu'un sait comment l'auteur de ce fichier a procédé pour effectuer cette opération ?
Merci de votre aide habituelle.
Xtian_Québec
@+++