Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Bonjour,
Pour ceux que cela peut intéresser voici un fichier exemple
Voici ce que cela donne en image
Avec ce menu on peut se passer de bouton
Les macros à exécuter sont dans OnAction
Bruno
Pour information mon menu a été réalisé en 1998 pour un site de billard au Canada
A l'époque il était en menu flottant et avec les différentes versions il s'est retrouvé
en onglet Complément (pas terrible)
Je suis retombé sur ce menu et me suis dit tiens je vais le mettre sur un userform
Chose faite et cela a été facile à réaliser
Une question peut être stupide et si le menu étais sur le bouton de la feuille plutôt qu'en passant par un userform !!!
La je pense que je pousse le bouchon un peut loin
J'aimais beaucoup les menus flottants, sur les versions précédentes que j'ai eu, avant le ruban.
Depuis, pour ma part la barre de menu par défaut est complètement personnalisée.
A l'intérieur des commandes Excel mais aussi des macros qui me permettent de faire des actions fréquentes (par ex: Transformation chiffres en caractères, fixer des valeurs, etc...).
Un petit inconvénient: Quand je ne suis pas sur mon poste, je suis perdue dans les commandes: je ne sais pas ou elles sont en standard
c'est ni plus ni moins qu'un hersât de ce que j'ai donné plus haut
le principe :
le menu se crée avec un array injecté par l'appel et le commandbar s'auto détruit
des que le popup disparaît après un choix
on peut appeler ainsi avec un array différent (1 code pour 36 menus perso)
pas besoins de surveiller a la fermeture du fichier si on a pas laisser le menu il reste jamais
pour ton ruban
j'avais commencé des travaux sur du ribbon dynamique sans passer par customui Editor avec une création xml et incrustation par le biais de UIAUTOMATIONCLIENT mais j'ai laissé de coté
j'ai plein de projet en cours (trop peut être)
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.