XL 2010 définir un nom de cellule en fonction de la valeur d'une autre

jojo4738

XLDnaute Nouveau
bonjour à tous,
y'a t'il une astuce (ou formule) pour modifier AUTOMATIQUEMENT le NOM d'une cellule en fonction de la VALEUR d'une autre.
par exemple si dans mon fichier joint je choisis 2024 dans le menu déroulant de B3 le NOM de la cellule D3 deviendrait, par exemple, valeurannée2024, si je choisis 2025 en B3 , LE NOM serait de valeurannée2025. Idem pour le tableau 1 (bdadherents) qui deviendrait bdadherents2024 ou bdadherents2025 suivant la valeur en B3.
par avance Merci
JojO
 

Pièces jointes

  • modifier auto NOM de cellule.xlsx
    21.4 KB · Affichages: 9

VincentB74

XLDnaute Occasionnel
Bonsoir
Je regarde demain matin mais le tableau, normalement change de nom au changement d'année.
Sur le fichier que j'ai renvoyé, c'est ce qu'il se passe
Concernant valeurannée, le changement d'année modifie le nom de la cellule mais l'ancien nom reste apparent.
Dans le gestionnaire de noms, les 2 noms sont affectés à la même cellule.
Je regarde demain pour supprimer l'ancien nom, que qu'il soit.
Bonne soirée
 

CHRIS1945

XLDnaute Occasionnel
Bonsoir Jojo4738 et VincentB74
Je me suis permis d'adapter un peu le VBA évènementiel de Vincent.
En effet, celui-ci ne permettait pas de supprimer l'ancien nom.
Bonne continuation
Chris
PS : ne pas oublier de débloquer le classeur après réception sinon les VBA ne fonctionnent pas.
 

Pièces jointes

  • Modifier auto NOM de cellule corrigé.xlsm
    18.1 KB · Affichages: 11

jojo4738

XLDnaute Nouveau
Chris1945, Vincent B74
j'ai testé la 2° version de Chris1945 c'est parfait pour les cellules valeurannéeX .... mais sans effet sur le nom d'un tableau (bdadhérents) qui reste bloqué sur bdadhérents2023 quelque soit l'année choisie?
peut-être n'est ce pas possible.. en tout cas merci à vous deux
Jo
 

CHRIS1945

XLDnaute Occasionnel
Sans aucun doute : la série POUR LES NULS est super bien faite. Notamment John Walkenbach traite cela avec humour et légèreté mais reste efficace et compréhensible pour tous.
N'hésites pas à prendre la plus avancée car tu finiras bien par te mettre à jour donc :
"Programmation VBA pour Excel 2024 POUR LES NULS".
Sinon... continue à suivre les discussions sur notre site et tu apprendras aussi beaucoup de choses.
Bonne continuation
Chris
 

Discussions similaires

Réponses
5
Affichages
350

Membres actuellement en ligne

Statistiques des forums

Discussions
315 087
Messages
2 116 082
Membres
112 653
dernier inscrit
flapynot7x