|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 47 ![]() |
Bonjour a tous,
J'ai developpe un nombre consequent de macros mais j'aimerai les associees a un menu deroulant qui indique a l'utilisateur dans quel ordre elles doivent etre enclenchees. Je ne peux pas les mettre a la suite car l'utilisateur a des verifications a faire entre chaque macro. Merci d'avance pour votre aide. |
|
|
00
|
|
|
#2 | ||
|
Inactif
Inscription : février 2005 Messages : 12 466 ![]() |
Pour le principe
Code :
Tu dis A+ |
||
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 47 ![]() |
Salut,
Vraiment bien ce forum par rapport aux autres qui te repondent 1 semaine si ils te repondent : merci ouskel'n'or. Je vais reformuler ma question je crois je n'ai pas ete assez clair. En fait l'idee est de faire apparaitre un menu deroulant dans la barre d'outil. En cliquent sur le nom du menu l'utilisateur pourrait voir etape 1, etape 2, etape 3... Moi je ne sais qu'associer une macro a un bonhomme ou a quelquechose du genre dans la barre de menu. ( View -> Toolbar -> Customize -> Commands --> Macros ) Mais mettre 9 bonhommes pour mes 9 macro c'est vraiment pas la solution. Merci. Je sais que cela est possible car un interimaire l'a fait sur un classeur pour automatiser des updates et quand on l'ouvre on a le menu deroulant. Seulement, il est parti avant que je demarre mon stage. Merci. |
|
|
00
|
|
|
#4 | ||
|
Inactif
Inscription : février 2005 Messages : 12 466 ![]() |
Teste déjà mon code. Un clic droit sur ta barre de menus -> personnaliser, te permettront de supprimer le menu créé -> Sélection -> Clic gauche, tu le sorts de la barre, tu relaches, il disparaît
Avant de le supprimer, fais un clic sur le menu créé, tu auras les différentes commandes qu'il contient. Ensuite, essaie de comprendre Citation:
Citation:
A+ |
||
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 47 ![]() |
Ca roule, c'est nikel.
Merci bien, c'est gentil. |
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 47 ![]() |
Bonjour,
j'ai adapter le code de ouskel'n'or et ca marche effectivement probleme. La requete qui m'a ete faite est que ce menu deroulant apparaisse automatiquement sur la barre d'outil des lors que l'utilisateur ouvre le fichier excel concerne. Pour le moment ce n'est pas le cas car une macro doit etre lance par l'utilisateur pour faire apparaitre ce menu. Merci d'avance pour votre aide. |
|
|
00
|
|
|
#7 | ||
|
Inactif
Inscription : février 2005 Messages : 12 466 ![]() |
Tu places ton code dans la sub Auto_Open, sub que tu places dans un module du fichier concerné.
Code :
A+ |
||
|
|
00
|
|
|
#8 | ||
|
Invité régulier
![]() Inscription : avril 2007 Messages : 47 ![]() |
Auto open fonctionne bien mais j'ai un soucis concernant un sous menu d'un autre sous menu. Je m'explique:
J'ai teste le code suivant: Code :
-Le menu"Logistique" ne contient pas de sous menu -Le menu "Wk0,+1" contient "UK Compal" et "ME". Le probleme est que jaimerai avoir le menu "Wk0,+1" (avec ses sous menu UK Compal et ME )dans le menu "Logistique. Merci d'avance. |
||
|
|
00
|
|
|
#9 | ||
|
Inactif
Inscription : février 2005 Messages : 12 466 ![]() |
J'ai fait ça il y a longtemps, regarde si ça peut t'aider. Place 4 commandes dans un menu principal.
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com