Bonjour le forum,
Je viens vers vous pour éclairer ma lanterne au sujet d'une boucle qui ne fonctionne pas comme je le souhaiterai... Je suis trèèèèèès novice encore... ;-)
Evidemment, pour vous cela va paraître tellement simple... alors que pour moi, ça ne l'ai pas, apparemment...! ;-))
J'explique mon fichier:
J'ai une liste de 200 noms de clients (qui n'apparaît pas ici...)
J'ai une feuille Listing où apparaît les noms de mes clients qui ont passé commande, le montant de leur commande, et la date de la commande. (sur cette feuille, il n'y a tjs que 2 colonnes, noms et montants).
Je souhaiterai faire une macro qui crée une BD (Base de données) qui récolterait à chaque vente le montant de chaque client qui a commandé, sachant:
- que tous les clients ne commandent pas à chaque fois que je fais une vente. Il faudrait dc que chaque nom de client soit recherché dans la BD à chaque lancement de macro, et que le montant de leur commande soit reporté dans la colonne concernée, sur la bonne ligne...
- qu'à chaque nouvelle vente une nouvelle colonne soit "créée" (avec report de la date de la vente en ligne 2): c'est pour cela que j'ai déclaré les 2 tableaux dynamiques.
ça, c'est mon projet global.
Je n 'en suis pas du tout là pour l'instant, et souhaite essayer de trouver seule des solutions (VlookUp, outil recherche n° de ligne...), bref, mais pour l'instant seulement prendre les infos d'un coté pour les enregistrer de l'autre, eh bien cela fonctionne à moitié...
Je ne comprends pas pourquoi cela ne copie pas toutes les lignes mais seulement la dernière, sachant qu il semble que cela "lise" bien mon tableau listing...
Je bloque sur cette bête broutille et souhaite me faire éclairer ma lanterne pour pouvoir poursuivre mon petit "projet" de macro...
Merci pour votre aide!
Ci-joint un fichier exemple
Cdt,