Menu en VBA

Menu en VBA - VB/VBA/VBS - Programmation

Marsh Posté le 18-08-2005 à 16:10:49    

Re-bonjour,
 
http://www.hiboox.com/images/oh9fw13.gif
 
Comment faire pour que quand je clique sur procédure, je tombe sur l'onglet procédure (access serait si simple...) ?
 
car  
 
Private Sub Procedure_Click()
Sheets("Procédure" ).Select
End Sub
 
 
 
ca ne marche pas....

Reply

Marsh Posté le 18-08-2005 à 16:10:49   

Reply

Marsh Posté le 18-08-2005 à 16:13:53    

DoCmd.OpenForm TonFormulaire
 
les sheets c'est en excel

Reply

Marsh Posté le 18-08-2005 à 16:21:03    

oupas j'aurai pas dû mettre cette parenthèse
je suis sur excel justement
mais pourquoi ca marche pas ?

Reply

Marsh Posté le 18-08-2005 à 16:23:12    

ahhhhhhhhhh..quelle c*** je suis ! :o  
 
ca marche ca lance bien l'onglet sauf que l'userform ne "disparait" pas ....
comment je le cache après avoir cliqué ?
 
edit : c bon
userform1.hide
 
je savais pas si je pouvais rajouter 1 ligne...


Message édité par nat54 le 18-08-2005 à 16:25:04
Reply

Marsh Posté le 19-08-2005 à 15:22:55    

Heu.. je vais passer pour un chipoteur, mais j'assume ;)
 
Tu veux juste activer l'onglet procedure, non ?
Dans ce cas utilise plutot  

Code :
  1. Sheets("procedure" ).Activate


 
Et concernant le fait de masquer ta form, si tu dois la reouvrir plus tard, et que tu fais un traitement a l'initialisation de ta form qui doit etre reffectue la deuxieme fois que tu l'affiche. Alors remplace le

Code :
  1. userform1.Hide


par :

Code :
  1. Unload userform1


Dans ce cas, la methode initialize de la userform1 sera rappele au prochain appel de show
 
Voila ;)


---------------
Guendalf
Reply

Marsh Posté le 20-08-2005 à 16:23:05    

merci pour ces précisions

Reply

Marsh Posté le 27-01-2006 à 11:01:59    

comment faire pour que ce menu soit lancé directment au lancement du ficher ?

Reply

Marsh Posté le 27-01-2006 à 14:50:16    

userform1.show dans this workbook fera l'affaire

Reply

Sujets relatifs:

Leave a Replay

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