Nommer des colonnes en VBA

Bent_kati -  
 bent_kati -
Bonjour,

J'ai en ligne1 de mon fichier Excel des noms (Janvier, Février, Mars,...), est ce qu'une macro peut à partir de cette ligne créer un nom à toute la colonne? Ex: la colonne qui contient Janvier en A1, s'appellera temp_Janvier???
Ceci me permettra de ne pas créer 12 colonnes avec Insertion/nom/definir

Merci beaucoup!!

1 réponse

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour,

les mois sont saisis avant de A1 à L1; la colonne est nommé temp_ & valeur celulle line 1 colonne 1 à12

Sub nommer_col()
Dim cptr As Byte
For cptr = 1 To 12
Columns(cptr).Name = "temp_" & Cells(1, cptr)
Next
End Sub

Bon WE
Michel
4
bent_kati
 
Super, effectivement c'est facile.
Merci beaucoup
0