Votre question

VBA Excel programmation concernant plusieurs fichiers

Tags :
  • Programmation
Dernière réponse : dans Programmation
7 Juillet 2005 10:53:25

Bonjour,
je dois réaliser une macro Excel (donc en VBA) qui doit aller chercher des colonnes spécifiques dans des dixaines de fichiers excel. Je crois qu'il faut utiliser la commande WorkSheet mais je n'ai pas réussit. Pourriez vous ainsi m'indiquer comment, dans une macro, on peut copier une colonne d'un fichier pour la coller dans un autre et s'il est possible de mettre des variables dans les nom des fichiers à consulter. En effet comme je dois prendre plusieurs colonnes dans des dixaines de fichiers dont les noms ne diffèrent que par un numéro, il serait plus pratique d'utiliser des variables.
Merci.

Autres pages sur : vba excel programmation concernant plusieurs fichiers

7 Juillet 2005 17:36:08

Hello, deux trois trucs en passant :

Pour ouvrir un fichier excel en VBA :

NOMFICH = CHEMIN1 & NOMFICH1 & ".xls"
Workbooks.Open Filename:=NOMFICH

-> tu peux donc ouvrir des fichiers avec les noms en variable ( tu mets tes noms de fichiers dans une feuille excel que tu charge dans un ch'ti tableau.. )

Workbooks.worksheets te permet de choisir la feuille a l'interieur du classeur

n'oublie pas a la fin de faire un ch"ti :
ActiveWindow.Close SaveChanges:=False
/
workbooks(nomfichier).close Savechanges:=False

pour fermer le classeur qui a été ouvert

pour le reste de ta question j'ai pas tout saisi .. :p 

++
Nico, Le ghola

Developpeur Prog VB6 - VBA - VB.net

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS