Nommer ma sélection

  • Initiateur de la discussion Initiateur de la discussion Toutchoco
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

Toutchoco

Guest
Bonjour le forum !
Comment faire pour nommer un champ de cellules sur une feuille dont le nom est variable ?
Voici ma macro :

---------------------------
FEUILLE_importNp1 = Range('FeuillNplus1').Value ' =Import06
NomZone = Range('ZoneRecherche').Value '=h_2006

On Error Resume Next
Worksheets(FEUILLE_importNp1).Select
'si elle n'existe pas, création de la nouvelle feuille
If Err <> 0 Then Worksheets.Add.Name = FEUILLE_importNp1
Sheets(FEUILLE_importNp1).Range('f5:w4000').Select
ActiveWorkbook.Names.Add Name:=NomZone, RefersToR1C1:=Selection.Address

----------------
Le champ H_2006 est bien nommé mais en faisant rérérence à l'adresse suivante
='$F$5:$W$4000'

Cette adresse n'est pas valide..
Comment faire pour obtenir l'adresse suivante :
=import06!$F$5:$W$4000


Merci d'avance de vos conseils !
 
Bonjour toutchoco et Robert

Un si ton nom de feuil change et que tu as ce champ déjà nommé, l'adresse suit avec le nouveau nom de feuille. Il y as de drole de chose dans ton code. Comme:

Code:
---------------------------
FEUILLE_importNp1 = Range('FeuillNplus1').Value ' =Import06
NomZone = Range('ZoneRecherche').Value '=h_2006

On Error Resume Next
Worksheets(FEUILLE_importNp1).Select

FEUILLE_importNp1 est un nom de feuille que tu prend dans une cellule d'une feuille que tu ne spécifie pas (Range('FeuillNplus1').Value )lors de l'assignation ??

Peut être si tu expliquait un peu plus en détail ce que tu essaie d'accomplir, on aurrait une vision plus clair de ton problème. Parce que présentement ce que tu cherche à faire, la façon dont tu t'y prend semble très bonne.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

L
Réponses
1
Affichages
1 K
Lucien31
L
B
Réponses
2
Affichages
2 K
bastienb
B
C
Réponses
1
Affichages
1 K
C
M
Réponses
20
Affichages
3 K
massol
M
M
Réponses
2
Affichages
999
M
Z
Réponses
6
Affichages
2 K
zored
Z
M
Réponses
3
Affichages
1 K
MarcTer
M
L
Réponses
5
Affichages
2 K
lumiexcel
L
Retour