¿Entonces, quedaría sin ser necesario hacer todo lo siguiente:
Tienes que poner 2 macros una en worksheet y la segunda en un módulo.
Instrucciones para worksheet
1. Abre tu hoja de excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
3. Del lado izquierdo dice: VBAProject, abajo dale doble click a worksheet(tu hoja)
4. Del lado derecho copia la macro
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.OnKey "{ENTER}", "derecha"
End Sub
Instrucciones para Módulo
1. Abre tu hoja de excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
3. En el menú elige Insertar / Módulo
4. En el panel del lado derecho copia la macro
ante eventuales libros?...
¿Solo sería necesario, "Insertar" un "Modulo," pegar el siguiente pseudocódigo:
Sub auto_open()
Application.OnKey "~", "prueba"
End Sub
Sub prueba()
ActiveCell.Offset(0, 1).Select
End Sub
y listo, verdad?...
Saludos.