Suggerimento: le altre lingue sono tradotte da Google. Puoi visitare il English versione di questo link.
Connetti
x
or
x
x
Registrati
x

or

Come impostare l'ordine di tabulazione nelle caselle di testo in Excel?

Supponendo di aver inserito più caselle di testo (controllo ActiveX) nel tuo foglio di lavoro. Normalmente, quando si termina la modifica di una casella di testo, è necessario spostare il cursore all'interno dell'altra casella di testo e fare clic per attivarlo per l'immissione di contenuto. Tuttavia, questo metodo sembra noioso per più caselle di testo. C'è un modo per spostarsi facilmente tra le caselle di testo solo con un tasto di scelta rapida? In realtà, il tasto Tab può aiutarti. Questo metodo ti mostrerà un metodo per impostare l'ordine di tabulazione nelle caselle di testo nei dettagli.

Imposta l'ordine di tabulazione nelle caselle di testo con codice VBA


Imposta l'ordine di tabulazione nelle caselle di testo con codice VBA


Si prega di applicare il codice VBA di seguito per impostare l'ordine di tabulazione nelle caselle di testo in Excel.

1. Si prega di selezionare il foglio di lavoro contiene più caselle di testo che è necessario impostare l'ordine di tabulazione per. Fare clic con il pulsante destro del mouse sulla scheda del foglio e selezionare Visualizza codice dal menu di scelta rapida. Vedi screenshot:

3. In apertura Microsoft Visual Basic, Applications Edition finestra, per favore copia e incolla sotto il codice VBA nella finestra del codice.

Codice VBA: imposta l'ordine di tabulazione sulle caselle di testo in 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

Note: Nel codice, TextBox1, TextBox2 e TextBox3 sono le caselle di testo a cui imposterai l'ordine di tabulazione. Si prega di cambiarli di cui hai bisogno.

4. premi il altro + Q tasti contemporaneamente per chiudere il Microsoft Visual Basic, Applications Edition finestra.

D'ora in poi, quando si modifica in textbox1 e si preme il tasto Tab, il cursore si sposterà immediatamente su textbox2. E premi il tasto Tab in textbox2 per spostare il cursore su textbox3.


Articolo correlato



Strumenti di produttività consigliati per Excel

Kutools per Excel ti aiuta a terminare sempre il lavoro in anticipo e a distinguerti dalla folla

  • Oltre alle potenti funzionalità avanzate 300, progettate per gli scenari di lavoro 1500, che aumentano la produttività di 70%, offre più tempo per prendersi cura della famiglia e godersi la vita.
  • Non è più necessario memorizzare formule e codici VBA, da ora in poi lasciare riposare il cervello.
  • Diventa un esperto di Excel in 3 minuti, operazioni complicate e ripetute possono essere eseguite in pochi secondi,
  • Riduci ogni giorno migliaia di operazioni con tastiera e mouse, per esempio addio alle malattie professionali.
  • 110,000 persone altamente efficaci e 300 + la scelta delle aziende di fama mondiale.
  • 60-day completa funzionalità di prova gratuita. Garanzie di rimborso 60-day. 2 anni di upgrade e supporto gratuiti.

Porta la navigazione e l'editing a schede in Microsoft Office, molto più potente delle schede del browser

  • Office Tab è progettato per Word, Excel, PowerPoint e altre applicazioni Office: Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la tua produttività di 50% e riduce centinaia di clic del mouse per te ogni giorno!
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.