ULTIMO VALOR DE UMA LINHA
Existe alguma função que procure o último valor de uma linha?
Eu sei fazer por macro ou criando uma função eu mesmo, mas acho q deva ter uma solução mais simples..
Eu sei fazer por macro ou criando uma função eu mesmo, mas acho q deva ter uma solução mais simples..
Dim my_string As String
my_string = "Insira a string que deseja pegar o ultimo caracter aqui"
MsgBox Right(my_string, 1)
my_string = "Insira a string que deseja pegar o ultimo caracter aqui"
MsgBox Right(my_string, 1)
Cara, valeu pela ajuda, mas nao eh o ultimo caractere de uma string que eu quero.
Imagina q na linha 2 eu tenha dados da coluna A até F.
Eu quero uma função que me de o valor de F.
Mas a última coluna com dados pode mudar depois de F para G e quero q essa função entao me passe o valor de G.
Entendeu o problema?
Valeu pela ajuda!
Imagina q na linha 2 eu tenha dados da coluna A até F.
Eu quero uma função que me de o valor de F.
Mas a última coluna com dados pode mudar depois de F para G e quero q essa função entao me passe o valor de G.
Entendeu o problema?
Valeu pela ajuda!
"Linha 1
Linha 2
Linha 3"
Você quer pegar o "Linha 3", certo?
Tente assim:
Linha 2
Linha 3"
Você quer pegar o "Linha 3", certo?
Tente assim:
dim texto as string
dim aux as long
texto = "Linha 1" & vbCrLf & "Linha 2" & vbCrLf & "Linha 3"
x = InStrRev(texto, vbCrLf)
MsgBox Mid(texto, x + 2, Len(texto) - x)
Era isso ou não? Ou eu interpretei mal?
Não, cara.. seria algo do tipo:
while cells(linha, coluna) <> ""
coluna = coluna + 1
wend
valor = cells(linha, coluna - 1).value
queria saber se havia uma função para isso ao invés de ter q rodar toda hora para achar esse valor.
de qqer forma, valeu pela ajuda!
abs
while cells(linha, coluna) <> ""
coluna = coluna + 1
wend
valor = cells(linha, coluna - 1).value
queria saber se havia uma função para isso ao invés de ter q rodar toda hora para achar esse valor.
de qqer forma, valeu pela ajuda!
abs
Cara, isso é em VBA?
Tópico encerrado , respostas não são mais permitidas