Besoin d'aide pour écrire un code VBA

Besoin d'aide pour écrire un code VBA - VB/VBA/VBS - Programmation

Marsh Posté le 06-01-2006 à 02:38:12    

Bonjour  
 
J'ai besoin de votre aide pour écrire le code VBA de ma macro.  
 
1-Je veux ouvrir le fichier macros.xla de façon cachée à partir du fichier formulaire.xls.  
 
J'ai insérer la macro suivante dans formulaire.xls.  
Sub Workbook_Open()  
Dim nomfichier As String  
'ouvrir le fichier macros.xla  
nomfichier = "c:\Excelmacros.xla"  
Workbooks.Open nomfichier  
End Sub  
 
Ça fonctionne sauf que je vois le fichier macros.xla. Est-ce qu'il y a moyen de le rendre invisble? Si oui commnent?  
2- Quel est le code VBA que je dois associer à un bouton du fichier formulaire.xls pour appeler une macro qui se trouve dans macros.xla? Quel code dois-je mettre dans une macro de formulaire.xls pour appeler une macro de macros.xla?  
 
En vous remerciant à l'avance de votre aide.
 
Note: je peux renommer mon fichier macros.xla en macros.xls si c'est requis.
 
Zangel


Message édité par zangel_xyz le 09-01-2006 à 20:16:19
Reply

Marsh Posté le 06-01-2006 à 02:38:12   

Reply

Marsh Posté le 09-01-2006 à 20:18:59    

J'ai éditer mon message d'origine car j'ai trouvé une partie de la solution.  J'aurais besoin de votre aide pour la 2 partie.
 
merci
 
Zangel

Reply

Marsh Posté le 10-01-2006 à 06:55:56    

bonjour,
tout sur les xla ici
A+


---------------
roger
Reply

Marsh Posté le 10-01-2006 à 15:07:55    

pour rendre invisible tu fais un truc genre, après ouverture de macro.xla
workbooks("macro.xla" ).activate
ActiveWindow.Visible = False
 
pour le 2
Run ("gtamacro.xla!macro1" )

Reply

Marsh Posté le 10-01-2006 à 15:17:58    

Gusdabo a écrit :

pour rendre invisible tu fais un truc genre, après ouverture de macro.xla
workbooks("macro.xla" ).activate
ActiveWindow.Visible = False
 
pour le 2
Run ("gtamacro.xla!macro1" )


 
Merci beaucoup gusdabo

Reply

Marsh Posté le 10-01-2006 à 15:19:11    

de rien ;-)

Reply

Marsh Posté le 12-01-2006 à 22:00:54    

Juste comme ca si ca peut t'aider
http://bidou.developpez.com/faqvba/


---------------
Yes! A girl in computer science!
Reply

Sujets relatifs:

Leave a Replay

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