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

Fermé
ppalouza Messages postés 9 Date d'inscription vendredi 3 août 2018 Statut Membre Dernière intervention 5 septembre 2018 - 3 août 2018 à 17:04
ppalouza Messages postés 9 Date d'inscription vendredi 3 août 2018 Statut Membre Dernière intervention 5 septembre 2018 - 6 août 2018 à 14:38
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 :)

A voir également:

1 réponse

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
3 août 2018 à 17:20
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 mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 249
4 août 2018 à 13:55
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 vendredi 3 août 2018 Statut Membre Dernière intervention 5 septembre 2018
6 août 2018 à 14:38
Merci de la réponse! Ca devrait le faire !
0