MACRO - Remplacer dans formule sur base résultat autre formule

Fermé
Keusti_001 Messages postés 29 Date d'inscription mercredi 15 mai 2019 Statut Membre Dernière intervention 7 février 2023 - 19 août 2021 à 16:05
Le Pingou Messages postés 12240 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 11 février 2025 - 22 sept. 2021 à 18:50
Bonjour à tous,

J’essaie d’automatiser un fichier que nous analysons quotidiennement, et je cale sur une étape (pour l’instant^^).

J’ai une RECHERCHEV qui va chercher l’information dans un autre fichier (le même, mais de la veille) non-ouvert donc fonctionner avec INDIRECTE n’est pas possible (à ma connaissance) dont le nom est composé de la date du jour ou le fichier a été sauvegardé. Serait-il possible, via macro, de recherche le résultat d’une cellule (qui vient d’une formule) dans une autre formule (ici, ma RECHERCHEV) et de le remplacer par le résultat d’une 3e formule ?
En plus clair :
J1 : Date de la veille sous format 210818 (Obtenu via formule)
J2 : Date de l’avant-veille sous format 210817 (Obtenu via formule)
J8 : =RECHERCHEV(AD4;'CHEMIN\[210817 état stock appro.xlsx]PDLTAPP'!$N:$X;11;FAUX)

Je cherche à obtenir le résultat suivant pour J8, après application de la macro :
=RECHERCHEV(AD4;'CHEMIN\[210818 état stock appro.xlsx]PDLTAPP'!$N:$X;11;FAUX)

Avez-vous des pistes ?
J’ai essayé d’enregistrer une macro via l’enregistreur et la fonction « Rechercher » et « Remplacer », mais ça n’a pas fonctionné.
D’avance, un grand merci pour votre aide !
KEUSTI
A voir également:

6 réponses

Le Pingou Messages postés 12240 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 11 février 2025 1 458
19 août 2021 à 17:46
0
Keusti_001 Messages postés 29 Date d'inscription mercredi 15 mai 2019 Statut Membre Dernière intervention 7 février 2023
20 août 2021 à 15:41
Hello,
Merci pour le lien, mais ça dépasse de loin mes compétences en macro... :(
0
Le Pingou Messages postés 12240 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 11 février 2025 1 458
Modifié le 20 août 2021 à 21:41
Bonjour,
Merci du retour.
Comme vous connaissez le nom du dossier de la veille, vous l'ouvrez, c'est rapide et cela vous évite une macro.

0
Keusti_001 Messages postés 29 Date d'inscription mercredi 15 mai 2019 Statut Membre Dernière intervention 7 février 2023
21 sept. 2021 à 14:59
C'est la solution alternative que je souhaite éviter...
Quelqu'un à plus d'idée?
0
Le Pingou Messages postés 12240 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 11 février 2025 1 458
21 sept. 2021 à 16:13
Bonjour,
Eh bien après 1 mois vous avez toujours le même choix ouvrir, manuellement ou via une macro, le fichier de la veille.
0
Keusti_001 Messages postés 29 Date d'inscription mercredi 15 mai 2019 Statut Membre Dernière intervention 7 février 2023
21 sept. 2021 à 16:44
Des macros permettent d'ouvrir un autre fichier? :)
0
Le Pingou Messages postés 12240 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 11 février 2025 1 458
21 sept. 2021 à 17:00
Bonjour,
Eh Bien Oui est aussi dire bonjour et salutation!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Le Pingou Messages postés 12240 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 11 février 2025 1 458
21 sept. 2021 à 22:32
Bonjour,
La suite peut-être demain soir !
0
Le Pingou Messages postés 12240 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 11 février 2025 1 458
22 sept. 2021 à 18:50
Bonjour Keusti001,
Eh bien voici une possibilité par macro, vous ouvrez le dossier et ouvrir le classeur [Keusti_001_chercher_data_cla_veille.xlsm] et suivre instructions.
Le dossier : https://www.cjoint.com/c/KIwqXR3vqSn

0