Extraire des donné d'un autre fichier excel
mathsou
-
mathsou -
mathsou -
Bonjour,
vu la rapidité avec laquelle on m'a répondu hier, je reposte une autre question.
j'ai un pb sous excel. je souhaiterai faire une macro qui aille chercher des données dans un autre fichier excel. pour le moment, en bricolant j'ai fait ceci
Windows("5_09_2009 NEW.xlsx").Activate
Sheets("5_09_2009 NEW").Cells(8637, 3).Value = Application.Average(Range(Sheets("5_09_2009 NEW").Cells(2, 3), Sheets("5_09_2009 NEW").Cells(8636, 3)))
Range("C8637").Select
Selection.Copy
Windows("Nouveau Feuille Microsoft Office Excel.xlsx").Activate
Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ce programme va dans le fichier 5_09_2009 NEW, me fait la moyenne d'une colonne et ma la copie dans le fichier nouveau feuille...
le probleme c'est que pour faire cela je dois ouvrir les deux fichiers, or si c'est possible, j'aimerai ne pas avoir à tous les ouvrir (je compte faire ça sur tous les jours du mois...)
quelqu'un a une idée ?
merci d'avance
vu la rapidité avec laquelle on m'a répondu hier, je reposte une autre question.
j'ai un pb sous excel. je souhaiterai faire une macro qui aille chercher des données dans un autre fichier excel. pour le moment, en bricolant j'ai fait ceci
Windows("5_09_2009 NEW.xlsx").Activate
Sheets("5_09_2009 NEW").Cells(8637, 3).Value = Application.Average(Range(Sheets("5_09_2009 NEW").Cells(2, 3), Sheets("5_09_2009 NEW").Cells(8636, 3)))
Range("C8637").Select
Selection.Copy
Windows("Nouveau Feuille Microsoft Office Excel.xlsx").Activate
Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ce programme va dans le fichier 5_09_2009 NEW, me fait la moyenne d'une colonne et ma la copie dans le fichier nouveau feuille...
le probleme c'est que pour faire cela je dois ouvrir les deux fichiers, or si c'est possible, j'aimerai ne pas avoir à tous les ouvrir (je compte faire ça sur tous les jours du mois...)
quelqu'un a une idée ?
merci d'avance
A voir également:
- Extraire des donné d'un autre fichier excel
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Liste déroulante excel - Guide
2 réponses
Bonjour,
Tu peux lire ou écrire dans un classeur fermé avec une connexion ADO. Tu as ici un très bon tuto la dessus :https://silkyroad.developpez.com/VBA/ClasseursFermes/
Bon courage.
;o)
Tu peux lire ou écrire dans un classeur fermé avec une connexion ADO. Tu as ici un très bon tuto la dessus :https://silkyroad.developpez.com/VBA/ClasseursFermes/
Bon courage.
;o)
merci...
je viens de lire avec attention, mais tout compte fait je pense que ça va etre trop compliqué pour moi... d'autant plus qu'en regardant bien, je m'aperçoit que mes noms de fichiers varient et que du coup il faudrait que j'increment le nom de fichier... je sens que je ne vais pas m'en sortir, j'en resterai donc à la technique de l'ouverture des fichiers excel
en tout cas merci beaucoup
je viens de lire avec attention, mais tout compte fait je pense que ça va etre trop compliqué pour moi... d'autant plus qu'en regardant bien, je m'aperçoit que mes noms de fichiers varient et que du coup il faudrait que j'increment le nom de fichier... je sens que je ne vais pas m'en sortir, j'en resterai donc à la technique de l'ouverture des fichiers excel
en tout cas merci beaucoup