Tengo la siguiente función para convertir el número de una columna a letra.
- Código: Seleccionar todo
Function COLUMNA_A_LETRAS(COLUMNA As Integer) As String
'Funciona unicamente para las primeras 676 columnas
COLUMNA_A_LETRAS = ""
LETRA = Array("A", "B", "C", "D", "E", "F", "G", "H", "I", _
"J", "K", "L", "M", "N", "O", "P", "Q", "R", _
"S", "T", "U", "V", "W", "X", "Y", "Z")
Y = COLUMNA: Z = (Y - 1) Mod 26: L = LETRA(Z)
If Y > 26 Then
Z = (Y - 1) / 26
If Z > 0 Then L = LETRA(Z - 1) & L
End If
COLUMNA_A_LETRAS = L
End Function
¿Hay alguna función, método o propiedad de Excel que haga lo mismo?
Antoni




