Bonjour a tous, j'ai un soucis avec l'actualisation de formules. Je suis sur Excel 2016
Quand j'insert un enregistrement dans ma base de données par le formulaire " d'ajout médicaments" par le biais une macro qui ajout une ligne au dessus du premier enregistrement ma formule de recherchev n'est pas actualisée, ce qui donne comme formule au départ: =SIERREUR(RECHERCHEV(Recherche!$B$6&"_"&A9;'Base de donnée'!$B$3:$L$94;3;FAUX);"")
Quand la ligne est insérée, la première ligne commence alors par =SIERREUR(RECHERCHEV(Recherche!$B$6&"_"&A9;'Base de donnée'!$B$4:$L$95;3;FAUX);"") d'ou le résultat de ma recherche n'est plus exacte.
Voir fichier joint.
Auriez vous une solution pour que ma formule soit actualisée automatiquement?
Merci pour l'attention que vous accorderiez a mon problème.
Je vous souhaite une bonne journée.
Didier57
Quand j'insert un enregistrement dans ma base de données par le formulaire " d'ajout médicaments" par le biais une macro qui ajout une ligne au dessus du premier enregistrement ma formule de recherchev n'est pas actualisée, ce qui donne comme formule au départ: =SIERREUR(RECHERCHEV(Recherche!$B$6&"_"&A9;'Base de donnée'!$B$3:$L$94;3;FAUX);"")
Quand la ligne est insérée, la première ligne commence alors par =SIERREUR(RECHERCHEV(Recherche!$B$6&"_"&A9;'Base de donnée'!$B$4:$L$95;3;FAUX);"") d'ou le résultat de ma recherche n'est plus exacte.
Voir fichier joint.
Auriez vous une solution pour que ma formule soit actualisée automatiquement?
Merci pour l'attention que vous accorderiez a mon problème.
Je vous souhaite une bonne journée.
Didier57