Ce n'est pas chaud à expliquer mais tu t'exprimes mal.
Tu souhaites "créer un lien" depuis la feuille existante vers la nouvelle, de sorte qu'on puisse cliquer sur ce lien et afficher la nouvelle feuille directement, j'imagine. Ou alors ranger dans l'ancienne feuille une valeur provenant de la nouvelle.
Ce que tu fais copie la valeur de la cellule Nouvelle!C46 dans Ancienne!X57, c'est-à-dire rien puisqu'il s'agit d'une nouvelle feuille. Autrement dit ce n'est pas la bonne façon de faire.
Worksheets("Ancienne").Range("X57").Value = "=" & txtNomFeuille.Value & "!C46"
Partager