@osvaldomp Meu amigo, eu tinha ate colocado uma resposta aqui, mas acabei encontrando uma solução e apaguei.
Não sei se é a mais indicada, mas resolveu aqui o meu problema.
Usei a função Índice + Cont.valores
Ficou assim: =ÍNDICE(B1:B3;CONT.VALORES(B1:B3))
Dessa forma, retorna o último valor do intervalo.
Me tira somente uma última dúvida com o código que você me enviou:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B1:B2]) Is Nothing Then Exit Sub
If Target.Address = "$B$1" Then [B2:B3] = "" Else [B3] = ""
End Sub
No exemplo acima, está usando apenas da célula B1 até a B3. Como ficaria se eu precisasse usar da célula B1 até a célula B20.
Se puder me passar a lógica, ficaria agradecido =D
Este post foi modificado 3 anos atrás por
GangStar
Postado : 16/04/2022 9:42 pm