Pessoal, primeiro post nesse forum. Estou precisando de uma ajuda. Sou novo no VBA.
Essas declarações abaixo funcionam dentro do VBE
Function RetornaValorCelula(linha As Long, coluna As Long) As Variant
Dim Letra As String
Letra = ColunaLetra(coluna)
RetornaValorCelula = Range(Letra & linha).Value
End Function
Function ColunaLetra(lngCol As Long) As String
Dim vArr
vArr = Split(Cells(1, lngCol).Address(True, False), "$")
ColunaLetra = vArr(0)
End Function
Sub Aaa()
MsgBox RetornaValorCelula(5, 4)
End Sub
Porém quando vou usar a Função =RetornaValorCelula(5, 4) na planilha do excel ocorre erro #VALOR
Alguém poderia ajudar?
Postado : 02/02/2016 10:09 am