Boa noite,
Fiz uma adequação a proposta do vinniz e espero ajudar.
Me perdoe se não souber colocar como ele mas sou novo no fórum.
Abra o modo desenvolvedor e coloque na planilha que deseja que ocorra o movimento o código que ele descreveu, no meu caso aqui é Plan1:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Enter padrão
Application.OnKey "{RETURN}", "selecionar"
'Enter teclado númerico
Application.OnKey "{ENTER}", "selecionar"
End Sub
No módulo tente assim:
Dim nEnter As Integer
Public Sub selecionar()
nEnter = nEnter + 1
'Verificando a célula selecionada e adicionando um a váriavel de contagem
Select Case nEnter
1 'Célula F7
ActiveSheet.Range("F7").Select
nEnter = nEnter + 1
Exit Sub
Case 2 'Célula F9
ActiveSheet.Range("F9").Select
nEnter = nEnter + 1
Exit Sub
Case 3 'Célula Q5
ActiveSheet.Range("Q5").Select
nEnter = nEnter + 1
Exit Sub
Case[/color] 4 'Célula Q7
ActiveSheet.Range("Q7").Select
nEnter = nEnter + 1
Exit Sub
Case 5 'Célula Q9
ActiveSheet.Range("Q9").Select
nEnter = nEnter + 1
Exit Sub
Case 6 'Célula F18
ActiveSheet.Range("F18").Select
nEnter = nEnter + 1
Exit Sub
Case 7 'Célula F20
ActiveSheet.Range("F20").Select
nEnter = nEnter + 1
Exit Sub
Case 8 'Célula F22
ActiveSheet.Range("F22").Select
nEnter = nEnter + 1
Exit Sub
Case 9 'Célula F24
ActiveSheet.Range("F24").Select
nEnter = nEnter + 1
Exit Sub
Case 10 'Célula N18
ActiveSheet.Range("N18").Select
nEnter = nEnter + 1
Exit Sub
Case 11 'Célula N20
ActiveSheet.Range("N20").Select
nEnter = nEnter + 1
Exit Sub
Case 12 'Célula N24
ActiveSheet.Range("N24").Select
nEnter = nEnter + 1
Exit Sub
Case Else
nEnter = 0
End Select
End Sub
Espero ter ajudado.
Att
Leandro Garcia
Postado : 13/03/2017 8:39 pm