Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo establecer el orden de tabulación en cuadros de texto en Excel?

Supongamos que ha insertado varios cuadros de texto (control ActiveX) en su hoja de trabajo. Normalmente, al terminar de editar un cuadro de texto, debe mover el cursor dentro del otro cuadro de texto y hacer clic para activarlo y así ingresar el contenido. Sin embargo, este método parece tedioso para múltiples cuadros de texto. ¿Hay alguna forma de cambiar fácilmente entre cuadros de texto solo con una tecla de acceso directo? En realidad, la tecla Tab puede ayudarte. Este método le mostrará un método para establecer el orden de tabulación en cuadros de texto en detalles.

Establecer el orden de tabulación en cuadros de texto con código VBA


Establecer el orden de tabulación en cuadros de texto con código VBA


Por favor, aplique el siguiente código de VBA para establecer el orden de tabulación en cuadros de texto en Excel.

1. Seleccione la hoja de trabajo que contiene varios cuadros de texto para los que necesita establecer el orden de tabulación. Haga clic con el botón derecho en la pestaña de la hoja y seleccione Ver código desde el menú contextual. Ver captura de pantalla:

3. En la apertura Microsoft Visual Basic para aplicaciones ventana, copie y pegue debajo del código de VBA en la ventana Código.

Código de VBA: establezca el orden de tabulación en cuadros de texto en Excel

Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) 
     
    If KeyCode = vbKeyTab Then 
        TextBox2.Activate 
    End If 
     
End Sub
Private Sub TextBox2_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) 
     
    If KeyCode = vbKeyTab Then 
        TextBox3.Activate 
    End If 
     
End Sub
Private Sub TextBox3_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) 
     
    If KeyCode = vbKeyTab Then 
        TextBox1.Activate 
    End If 
     
End Sub

Notas: En el código, TextBox1, TextBox2 y TextBox3 son los cuadros de texto a los que establecerá el orden de tabulación. Por favor cámbielos como lo necesite.

4. presione el otro + Q llaves al mismo tiempo para cerrar el Microsoft Visual Basic para aplicaciones ventana.

De ahora en adelante, al editar en el cuadro de texto 1 y presionar la tecla Tab, el cursor se moverá al cuadro de texto2 inmediatamente. Y presione la tecla Tab en el cuadro de texto2 moverá el cursor a la caja de texto3.


Artículo relacionado



Herramientas de productividad recomendadas para Excel

Kutools para Excel lo ayuda a terminar el trabajo antes de tiempo y sobresalir de la multitud

  • Más que las potentes funciones avanzadas de 300, diseñadas para los escenarios de trabajo 1500, aumentando la productividad en un 70%, le dan más tiempo para cuidar de la familia y disfrutar de la vida.
  • Ya no es necesario memorizar fórmulas y códigos de VBA, dale un descanso a tu cerebro de ahora en adelante.
  • Conviértase en un experto en Excel en minutos 3. Las operaciones complicadas y repetidas se pueden realizar en segundos.
  • Reduzca miles de operaciones de teclado y mouse todos los días, despídase ahora de las enfermedades profesionales.
  • 110,000 personas altamente efectivas y 300 + elección de compañías de renombre mundial.
  • 60-day completo de prueba gratuita de características. Garantías de devolución del dinero de 60-day. 2 años de actualización y soporte gratis.

Trae la navegación y edición con pestañas a Microsoft Office, mucho más poderosa que las pestañas del navegador

  • La pestaña Office está diseñada para Word, Excel, PowerPoint y otras aplicaciones de Office: Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta tu productividad en un 50% y reduce cientos de clics de ratón por ti todos los días!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.