Code VBA ouverture fichier!!

Code VBA ouverture fichier!! - VB/VBA/VBS - Programmation

Marsh Posté le 14-05-2007 à 09:21:44    

Bonjour,  
Au secours svp, je cherche le code d'une macro qui permet de parcourir un répertoire ( spécifié à l'aide d'une zone de saisie excel) pour ouvrir les fichiers du répertoire et appliquer une autre macro( tata par exemple) et fermer les fichiers.
 
J'en ai besoin dans le cadre d'un processus de consolidation d'un certains nombre de fichiers excel ( = 70 fichiers), chose qui est presque mission impossible manuellement.
 
Merci par avance pour votre aide.

Reply

Marsh Posté le 14-05-2007 à 09:21:44   

Reply

Marsh Posté le 14-05-2007 à 09:33:49    

Bonjour,
Quelque chose comme ça  :
 

Code :
  1. Sub test()
  2. Application.GetOpenFilename
  3. End Sub


 
ou comme ça ?
 

Code :
  1. Sub test()
  2. Application.Dialogs(xlDialogOpen).Show
  3. End Sub


A+


Message édité par galopin01 le 14-05-2007 à 09:37:28
Reply

Marsh Posté le 14-05-2007 à 09:53:58    

La différence entre les deux c'est que le premier n'ouvre pas réellement de fichier mais permet de récuperer le nom et chemin d'un fichier (ou le nom seul) :

Code :
  1. Sub text()
  2. ret = Application.GetOpenFilename
  3. MsgBox ret 'ou MsgBox Dir(ret)
  4. End Sub


tandis que Application.Dialogs(xlDialogOpen).Show ouvre directement le fichier.
 
A+


Message édité par galopin01 le 14-05-2007 à 09:56:27
Reply

Sujets relatifs:

Leave a Replay

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