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!!
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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
    1. bent_kati
       
      Super, effectivement c'est facile.
      Merci beaucoup
      0