Red de conocimiento informático - Aprendizaje de programación - Cómo lograr el efecto de mover el cursor hacia arriba, abajo, izquierda y derecha a celdas adyacentes en la selección en Excel VBA, ¡el método sendkeys no es válido!

Cómo lograr el efecto de mover el cursor hacia arriba, abajo, izquierda y derecha a celdas adyacentes en la selección en Excel VBA, ¡el método sendkeys no es válido!

Esto no es difícil, ¿verdad? Si piensas demasiado, hay muchos métodos. 1. Uso de desplazamiento:

Selection.Offset(-1).select?'up

Selection.Offset(1).select'down

Selección .Offset(,-1).select?Offset(,-1).select?'Left'

Selección.Offset(,1).select'Right'

2 . Uso del elemento: (Si la celda seleccionada excede el rango, también ocurrirá un error)

Selection.Item(0,1).Select?Select?'up

Selection.Item (2,1).select'down

Selection.Item(1,0).select?'Left

Selection.Item(1,2).select'RIright

3. Uso de elementos faltantes: (Si la celda seleccionada excede el rango, también ocurrirá un error)

Selección(0,1).select?'up

Selección(2,1).select'down

Selección(1,0).select?left

Selección(1,2).select'right