Programmation macro Excel : HELP !
docstyle
-
tsunamidream Messages postés 283 Statut Membre -
tsunamidream Messages postés 283 Statut Membre -
Bonjour,
J'ai une macro à faire et ayant que le minimum de base sur les macros et ne maîtrisant âs le language visual je suis bloqué .
Mon problème :
Donc je dois aller prendre des informations dans un autre fichier excel , mais la ou ca devient compliqué c'est que je dois copier une colonne suivant la date . Je m'explique chaque page de ce fichier représente un mois , et dans chaque pages j'ai 31 colonnes représentant les 31 jours du mois.
Donc avec ma macro , je dois pouvoir aller copier la colonne suivant ces deux paramètres. Quand je lancerai la macro elle ira chercher les informations du jour-même et me les copiers sur mon fichier excel .
Merci de m'aider car là !!!! Je sèche !
J'ai une macro à faire et ayant que le minimum de base sur les macros et ne maîtrisant âs le language visual je suis bloqué .
Mon problème :
Donc je dois aller prendre des informations dans un autre fichier excel , mais la ou ca devient compliqué c'est que je dois copier une colonne suivant la date . Je m'explique chaque page de ce fichier représente un mois , et dans chaque pages j'ai 31 colonnes représentant les 31 jours du mois.
Donc avec ma macro , je dois pouvoir aller copier la colonne suivant ces deux paramètres. Quand je lancerai la macro elle ira chercher les informations du jour-même et me les copiers sur mon fichier excel .
Merci de m'aider car là !!!! Je sèche !
1 réponse
-
Bonjour,
Voici des pistes pour commencer :
- Ouvrir votre fichierpath = "Chemin du fichier" 'ouverture du fichier exportexcel.Workbooks.Open Filename:=path, Local:=True exportexcel.Worksheets(Nom de feuille à ouvrir).Select
-rechercher la datefor i = 0 to 31 if cells(1,i) = Votre date à chercher then feuil1.cells(i,1) = cells(1,i) end if next i
Cordialement,