MACRO - extraction avec condition
americ33
-
Le Pingou Messages postés 12713 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12713 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaiterais extraire une base de données via une macro, avec 2 conditions.
Le 1er type de fichier excel est un extract par jour:
extract_20100303
extract_20100304
extract_20100305
Dans chaque extract, il y a un seul onglet ("base"), avec en colonne A, plusieurs types de produits (ex: acc, lsd, etc.).
Et en colonne H, un indicateur: 0 ou 1.
Puis dans un autre fichier, je souhaiterais reconstruire la base de données en fonction des 2 conditions.
Le but final étend d'avoir, dans un fichier excel, toute la base de donnée de "acc", indicateur 0, jour par jour.
Dans un autre fichier, "acc", indicateur 1, jour par jour.
Dans un autre fichier, "lsd", indicateur 0, jour par jour.
Dans un autre fichier, "lsd", indicateur 1, jour par jour.
etc.
En lien, un peu plus d'explications:
http://www.cijoint.fr/cjlink.php?file=cj201003/cijaY85HEx.pdf
En vous remerciant par avance pour votre aide,
Je souhaiterais extraire une base de données via une macro, avec 2 conditions.
Le 1er type de fichier excel est un extract par jour:
extract_20100303
extract_20100304
extract_20100305
Dans chaque extract, il y a un seul onglet ("base"), avec en colonne A, plusieurs types de produits (ex: acc, lsd, etc.).
Et en colonne H, un indicateur: 0 ou 1.
Puis dans un autre fichier, je souhaiterais reconstruire la base de données en fonction des 2 conditions.
Le but final étend d'avoir, dans un fichier excel, toute la base de donnée de "acc", indicateur 0, jour par jour.
Dans un autre fichier, "acc", indicateur 1, jour par jour.
Dans un autre fichier, "lsd", indicateur 0, jour par jour.
Dans un autre fichier, "lsd", indicateur 1, jour par jour.
etc.
En lien, un peu plus d'explications:
http://www.cijoint.fr/cjlink.php?file=cj201003/cijaY85HEx.pdf
En vous remerciant par avance pour votre aide,
A voir également:
- MACRO - extraction avec condition
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Excel cellule couleur si condition texte - Guide
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
- Macro maker - Télécharger - Divers Utilitaires
3 réponses
Bonjour,
Une idée, une procédure qui boucle sur la base de donnée et selon le produit copie les données dans le classeur adéquat.
Une idée, une procédure qui boucle sur la base de donnée et selon le produit copie les données dans le classeur adéquat.
Merci pour cette bonne idée.
Faut-il avoir de solides connaissances en informatique pour faire une boucle?
Bonne journée,
Faut-il avoir de solides connaissances en informatique pour faire une boucle?
Bonne journée,
Bonjour,
Non certainement pas, voici une procédure comme exemple (somme des nombres entre 3 et 7):
Salutations.
Jean-Pierre
Non certainement pas, voici une procédure comme exemple (somme des nombres entre 3 et 7):
Sub Nombre()
'en colonne A chiffre de 1 à 10
For c = 1 To 10
If (Cells(c, 1) > 3 And Cells(c, 1) < 7) Then
addition = addition + Cells(c, 1).Value
End If
Next c
' Afficher le résultat
MsgBox " la somme est de : " & addition
End Sub--
Salutations.
Jean-Pierre