Bonjour,
Je m'excuse pour mon manque de clarté, je vais reprendre depuis le début.
Cette macro a pour but d'éditer une situation du compte des (gros) clients, l'objectif étant de leur envoyer uniquement le montant échu, à échoir et le montant total.
Dans l'onglet Litiges, je cherche à recenser toutes les factures qui sont en litiges, caractérisées par l'état "1" dans la colonne T de l'onglet Items
Idem dans l'onglet Factures échues, je cherche à recenser les factures échues non réglées qui restent dans le compte du client
L'onglet Factures à échoir recense les factures non échues.
La démarche est la suivante :
En donnant le nom du client à l'ouverture du classeur, la macro va chercher directement dans le répertoire adéquat, le fichier extrait du logiciel de recouvrement afin de le coller dans l'onglet Items.
Par la suite, mettre dans Base de Données les données qui me seront utiles lors du traitement, et ce à partir de l'onglet Items
Enfin, une fois que les types de pièces sont identifiés (litiges etc...), calculer les différents montants (litiges, échues et à échoir), le retard de règlement et en faire la synthèse dans l'onglet "Récap client" avec le nom du client derrière, puis sauvegarder une copie de ce fichier dans un répertoire.
Jusque là, j'ai déjà pu aller chercher mon fichier dans le répertoire adéquat, calculer le retard, identifier les types de pièces, mettre en forme mes onglets comme j'en ai besoin, et ajouter un onglet de manière dynamique.
Le but de ma question est : Comment puis-je faire pour récupérer, dans le cas où une facture est en litige (donc à l'état 1 en colonne T), le numéro de facture correspondant (colonne B) pour le remettre dans mon onglet Litiges au fur et à mesure ? Et ainsi par la suite faire des vlookup selon le numéro de facture afin de remplir les autres colonnes du tableau, pour en déterminer le montant total (et éventuellement le nombre)
J'espère que c'est déjà un peu plus clair pour vous...