Boa Noite.
Estou com uma dúvida e gostaria da ajuda dos senhores.
Eu tenho uma tabela com 15 colunas e 50 linhas cada uma das colunas. Eu a utilizo para digitar pesos de embalagens. Começo a digitar na primeira célula da primeira coluna e vou teclando ENTER até chegar na última linha. Quando chego na última linha eu tenho que utilizar o mouse ou as setas do teclado para selecionar a primeira célula da coluna seguinte e assim por diante até completar ou não a tabela.
O meu objetivo é o seguinte: Quando eu apertar enter na última linha, posicionar automaticamente o cursor na primeira célula da próxima coluna.
Eu encontrei o código abaixo:
If Target.Address(False, False) = "A61" Then 'Se a célula A60 for alterada
Range("B10").Select 'Selecionar a célula B10
End If
Dados do exemplo: A60 é o último valor, A61 é onde fica a soma dos valores da coluna e B10 é a primeira célula da segunda coluna.
Funcionou. Porém ele está indo para a célula desejada quando eu clico na célula A61 no caso deste código. Eu gostaria que fosse para a próxima célula somente quando eu estiver digitando na célula A60 e teclar ENTER. Quando eu selecionar a célula do somatório, não acontecesse nada.
Desde já agradeço a atenção e fico no aguardo.
Postado : 21/09/2016 10:07 pm