creation menu en VBA ??

creation menu en VBA ?? - VB/VBA/VBS - Programmation

Marsh Posté le 19-03-2009 à 14:51:20    

salut  :hello:  
 
je cherche comment créer  en VBA un menu avec ses sous menu .
 
merci pour votre aide :jap:  

Reply

Marsh Posté le 19-03-2009 à 14:51:20   

Reply

Marsh Posté le 19-03-2009 à 15:05:16    

vba = Visual Basic for Application,
 
Donc intégré a une appli comme Excel, Word, Outlook...
 
Qu'entends tu par un menu avec sous menu ??? (dans quelle appli es-tu etc...)


Message édité par fluminis le 19-03-2009 à 15:18:00

---------------
http://poemes.iceteapeche.com - http://www.simuland.net
Reply

Marsh Posté le 19-03-2009 à 16:39:14    

je programme avec vba integré dans un logiciel de simulation "Arena"  
et j'aimerai bien afficher un menu dans ma UserForm
exemple de sous menu : imprimer , quitter ... etc
 
merci

Reply

Marsh Posté le 19-03-2009 à 17:16:07    

Ca a pas l'air d'etre simple a faire,
Je viens de trouver ca, si ca peut t'aider :
http://rtsoftwaredevelopment.de/ht [...] .php?id=18
 
et tiens ce lien aussi :
http://www.dailydoseofexcel.com/ar [...] -userform/


Message édité par fluminis le 19-03-2009 à 17:21:29

---------------
http://poemes.iceteapeche.com - http://www.simuland.net
Reply

Marsh Posté le 20-03-2009 à 11:39:44    

salut  
 
j'ai visité les liens mentionnés , mais j'ai pas compris grand chose .  
 
Merci pour votre aide .

Reply

Marsh Posté le 28-03-2009 à 21:06:47    

c est tout simple un exemple pour rajouter dans le clic droit
 
With Application.CommandBars("Cell" ).Controls.Add(msoControlButton)
       .Caption = "ce qui doit etre afficher"
       .BeginGroup = True ou false pour avoir un separateur au dessus ou pas
       .OnAction = "le nom de la fonction a utiliser"
 End With
 
je l ai recherche dans une vielle macro que j avais fait donc je ne sais plus excactement comment elle fonctionne
 

Reply

Marsh Posté le 28-03-2009 à 21:08:09    

j ai peut etre repondu un peu vite :( j avais pas vu le sous-menu

Reply

Marsh Posté le 29-03-2009 à 00:24:49    

salut ;
 
merci comme meme pour votre aide

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed