Changer nom de feuille sans changer les références de formule

Résolu
simis02 Messages postés 47 Date d'inscription   Statut Membre Dernière intervention   -  
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Dans la feuille1 j'ai des formules appelant d'autre feuille du fichier par exemple :

=RECHERCHEV(B1;Feuill2!A:C;3;FAUX)


Mais il arrive de mettre a jour le fichier 2, un code en vba permet de garder en mémoire Feuill2 en la renommant Feuille2.old. Puis à partir d'un autre fichier on importe une nouvelle feuille qu'on nomme Feuill2, et cette nouvelle Feuill2 doit donc devenir la feuille de référence.

Or lors de cette manip la formule change aussi de nom de feuille gardant la même feuille en mémoire, la formule devient donc :

RECHERCHEV(B1;Feuill2.old!A:C;3;FAUX)


Comment faire pour ne pas actualiser le nom des feuilles dans les formules.

Merci d'avance.

Simis
A voir également:

1 réponse

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Essaie :
=RECHERCHEV(B1;INDIRECT("Feuill2!A:C");3;FAUX)

Cdlmnt
Via
1