Excel 2010 - Ruban disparait lorsque le classeur n'est plus actif
Excel 2010 - Ruban disparait lorsque le classeur n'est plus actif - VB/VBA/VBS - Programmation
MarshPosté le 12-12-2013 à 18:05:23
J'ai une application en Excel/VBA sous Office 2003.
Cette application se présente sous la forme d'un classeur vide (juste une feuille car Excel n'autorise pas les classeurs vides). L'application contient un menu personnalisé (comme une application client/serveur) et elle permet de générer des classeurs Excel avec des données.
Je dois effectuer une migration vers Excel 2010. J'ai regardé comment remplacé le menu personnalisé par un ruban Office 2010 avec des groupes et des sous menus dans les groupes. Cela fonctionne. Cependant je rencontre un problème qui n'apparaissait pas sous 2003 :
Lorsque mon application génère un classeur de données et que ce classeur devient le classeur actif, le ruban personnalisé de mon application disparait. Il réapparait lorsque le classeur applicatif redevient le classeur actif. Sous 2003 le menu personnalisé était tout le temps affiché, même lorsque le classeur de données généré était le classeur actif.
Quelqu'un a-t-il une solution à me proposer pour surmonter cet obstacle ?
Merci
Message édité par jipo le 12-12-2013 à 18:06:04
--------------- "Comme des pommes d'or sur des ciselures d'argent, Ainsi est une parole dite à propos" (Proverbes de Salomon)
Marsh Posté le 12-12-2013 à 18:05:23
J'ai une application en Excel/VBA sous Office 2003.
Cette application se présente sous la forme d'un classeur vide (juste une feuille car Excel n'autorise pas les classeurs vides).
L'application contient un menu personnalisé (comme une application client/serveur) et elle permet de générer des classeurs Excel avec des données.
Je dois effectuer une migration vers Excel 2010. J'ai regardé comment remplacé le menu personnalisé par un ruban Office 2010 avec des groupes et des sous menus dans les groupes.
Cela fonctionne. Cependant je rencontre un problème qui n'apparaissait pas sous 2003 :
Lorsque mon application génère un classeur de données et que ce classeur devient le classeur actif, le ruban personnalisé de mon application disparait.
Il réapparait lorsque le classeur applicatif redevient le classeur actif.
Sous 2003 le menu personnalisé était tout le temps affiché, même lorsque le classeur de données généré était le classeur actif.
Quelqu'un a-t-il une solution à me proposer pour surmonter cet obstacle ?
Merci
Message édité par jipo le 12-12-2013 à 18:06:04
---------------
"Comme des pommes d'or sur des ciselures d'argent, Ainsi est une parole dite à propos" (Proverbes de Salomon)