Bonsoir,
Peut-on adapter ce code pour gérer la conversion de colonne en chiffre vers colonne en lettre au delà de la colonne 27 soit la colonne Zet qui génère des zones nommées automatiquement colonne par colonne dans ?
merci de vos suggestions
sub test
Dim DernLigne As String
Dim cell_depart As String
Dim lig_fin As Range
Dim colonne As String
Dim feuill As Worksheet
For Each feuill In ActiveWorkbook.Worksheets
If feuill.Name Like "Data_Base_GRDE" Then
feuill.Select
For Each c In Range([A1], [IV1].End(xlToLeft))
'identification de la lettre de la colonne active
colonne = Chr(64 + c.Column())
DernLigne = Range(colonne & Rows.Count).End(xlUp).Address
'zone nommées crées depuis la ligne 2
cell_depart = c.Offset(1, 0).Address
If Not IsEmpty(c.Offset(1, 0)) Then
ActiveWorkbook.Names.Add Name:=feuill.Name & "_" & c, RefersTo:="= " & feuill.Name & "! " & cell_depart & ":" & DernLigne & ""
End If
Next
End If
Next feuill
end sub