attribuer un nom à un ensemble de cellule

  • Initiateur de la discussion Initiateur de la discussion vincente
  • 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 !

V

vincente

Guest
Bonjour,

je cherche un moyen d'attribuer un nom à un ensemble de cellule, mais pour chacune des cellules de cette ensemble. Je pourrais le faire une par à une à la main mais c'est long pour un gros tableau.

Comment faire?

faut il faire une macro? quel serait alors la fonction 'nommer une cellule'
 
bonjour vincente, le forum

cette macro attribue à chaque cellule de la plage A1:B10 le nom toto + I.

I est incrementé à chaque fois (i=i+1)

Sub Bouton1_QuandClic()
Dim c As Range
Dim i As Byte

For Each c In Range('a1:b10')
    c.Name = 'toto' & i: i = i + 1
Next c
End Sub

salut

Message édité par: Hervé, à: 07/07/2005 15:30
 
Bonsoir Vincente, Hervé, Titi, bonsoir le forum,


Hervé je craque !!! voilà comment je faisais pour attribuer un nom (Toto) à une cellule (A1) avant que tu viennes m'aveugler par ta lumière:

ActiveWorkbook.Names.Add Name:='Toto', RefersToR1C1:='=Feuil1!R1C1'
L'enregistreur de macro ! Y'a des fois où on a envie de lui enregistrer une série de grandes baffes dans sa geueule...

Pour Titi,
L'adresse d'une cellule et fixe et invariable Range('A1').Select sélectionnera toujours la cellule A1. Quand tu attribues un nom à une cellule (ou une plage), Range('Toto').Select sélectionnera toujours cette cellule (ou plage) même si tu la déplaces. Ce nom est aussi bien pratique dans les formules (mais là je ne suis vraiment pas spécialiste). Quant au commentaire c'est complètement différent. Il s'agit d'un renseignement supplémentaire atribué à une cellule. Il lui est lié mais ne peut pas, en principe, être utilisé dans les fonctions de calcul du tableur.
 
Bonsoir le fil, bonsoir le forum,

Hervé je prendrais bien ma carte de membre mais parfois, quand je vois des posts du style «Comment faire pour masquer une colonne en VBA», j'ai envie de répondre à grands coups d'Enregistreur de macro dans la g... de celui qui poste. Mais j'ajoute aussi que, vu mon niveau en VBA, je m'en sert encore beaucoup... Donc je ne vais pas prendre ma carte mais je deviens un fervent sympathisant et promets de voter pour toi aux prochaine érections du MVEM...
 
- 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

Réponses
4
Affichages
196
Retour