Utilizaremos a rotina a seguir para converter valores numéricos de coluna em seus caracteres alfabéticos equivalentes, possibilitando, por exemplo, que o usuário possa indicar em qual coluna uma determinada informação está, com isso, pode-se alterar a ordem das colunas sem interferir no funcionamento do código.
Function ConverteNumeroParaLetra(iCol As Integer) As String
Dim iAlpha As Integer
Dim iRemainder As Integer
iAlpha = Int(iCol / 27)
iRemainder = iCol - (iAlpha * 26)
If iAlpha > 0 Then
ConverteNumeroParaLetra= Chr(iAlpha + 64)
End If
If iRemainder > 0 Then
ConverteNumeroParaLetra = ConverteNumeroParaLetra & Chr(iRemainder + 64)
End If
End Function
Gostou? Deixe seu comentário... Convido você a seguir meu blog, sua presença é bem vinda!
Nenhum comentário:
Postar um comentário