Quelle fonction permet de convertir un numéro de colonne en lettre de colonne Excel ?
En VBA :
Function NumVersLettre(colNum As Long) As String
NumVersLettre = Split(Cells(1, colNum).Address, "$")(1)
End Function
En formule Excel :
=SUBSTITUE(ADRESSE(1;A1;4);;"1";"")
(où A1 contient le numéro de colonne)
En Python :
from openpyxl.utils import get_column_letter
lettre = get_column_letter(1) # 'A'
En C# :
string col = ((char)('A' + (colNum - 1) % 26)).ToString();
// Pour les colonnes > Z, utilisez un algorithme récursif