Modifier la référence d'une plage de nom

ppalouza Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
ppalouza Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un petit problème concernant la référence d'une plage de nom. En effet, pour un tableau excel, j'ai créer une plage de nom sur une feuille1 qui est utiliser dans une autre feuille2 pour effectuer une somme. Cette partie la fonctionne correctement.
Le problème viens du faite que pour le mois suivant, je copie colle ces 2 feuilles via un code VBA. La référence de la plage se modifie bien en créant une nouvelle plage, mais la somme utilise toujours l'ancienne plage et non la nouvelle.
Y aurait-il une solution en vba?
Merci de la réponse :)

1 réponse

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour,

Le problème vient du nom dans ta Feuil1, il faut créer un nom limité à la feuille (zone = Feuil1).
Par exemple MyName
Dans la feuille 2 au lieu d'écrire MyName dans les formules, tu mets 'Feuil1'!MyName

Quand tu dupliquera ces 2 feuilles tu n'aura pas de problème
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour à tous,

et si tu mets manuellement un nom il faut penser à choisir sa portée (classeur ou feuille) dans la liste déroulante Zone.
eric
0
ppalouza Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Merci de la réponse! Ca devrait le faire !
0