Excel : Valeurs s'ajoutent en provenance d'une autre feuille
DjiDji59430 Messages postés 4253 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un classeur qui contient dans la première colonne les No de clients, dans la deuxième colonne # factures, troisième date, etc.
Les clients souhaitent qu'à partir de ce classeur source, un classeur unique pour chaque client soit alimenté automatiquement. Concrètement, par exemple, le client #751 aimerait avoir accès à un classeur, contentant seulement ses transactions, ce classeur alimenté par le classeur source qui est mis à jour en temps réel.
Comment programmer pour qu'un classeur viennent chercher seulement l'information du client #751, et qu'ils prennent en compte chaque nouvelle entrée également?
- Excel : Valeurs s'ajoutent en provenance d'une autre feuille
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
4 réponses
=RECHERCHEV(751,Source!A:B,2,FAUX)
Cette formule va chercher la valeur 751 dans la première colonne de la plage A:B du classeur 'Source' et va retourner la valeur dans la deuxième colonne de cette plage.
Le dernier argument 'FAUX' indique à Excel de rechercher une correspondance exacte.
Vous devez renouveler l'opération pour chaque nouvelle entrée.
Sinon, si l'usage de macros est envisageable, vous pouvez créer une macro en utilisant le langage de programmation VBA d'Excel qui actualisera automatiquement les données pour chaque client dans des onglets séparés ou des classeurs séparés. Pour ce faire, il est préférable de consulter un expert en VBA ou de faire une recherche en ligne pour obtenir un tutoriel détaillé car l'écriture de macros requiert une certaine connaissance en programmation.
Merci le recherche V n'est pas intéressant, comme vous dites je devrais répéter l'action pour chaque nouvelle entrée.
La macro fonctionne bien par contre le fichier source doit être ouvert pour l'exécuter à moins que je me trompe. Et le fichier source n'est pas accessible à chaque client.
J'aurais aimé une formule qui, chaque fois qu'une nouvelle transaction concernant le client #751 est ajoutée, les données viennent s'inscrire automatiquement dans son classeur personnel