Risolto Scorrimento automatico fra Textbox

Sergio Mirante

Utente junior
23 Marzo 2020
24
1
Excel 2016
0
Buongiorno a tutti, ho creato una userform per inserire i colpi effettuati durante una sessione di golf e per rendere la cosa più veloce avrei bisogno che dopo l'inserimento di un numero che va da 1 a 9 saltasse direttamente alla textbox successiva. Allego file
 

Allegati

alfrimpa

VBA Expert
Supermoderatore
Expert
18 Dicembre 2015
26.802
1.845
66
Napoli
2019 Pro Plus
708
Ma d'altra parte è anche logico; Excel una qualche conferma dopo l'inserimento del dato se l'aspetta.
 

giulianovac

Access/VBA Expert
Expert
9 Giugno 2018
3.325
145
Italy
2019
246
Un saluto a tutti cappello_saluta

avrei bisogno che dopo l'inserimento di un numero che va da 1 a 9 saltasse direttamente alla textbox successiva.
Prova così (ti mostro le prime 3 textbox:

Visual Basic:
Private Sub TextBox1_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
    TextBox2.SetFocus
End Sub

Private Sub TextBox2_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
    TextBox3.SetFocus
End Sub

Private Sub TextBox3_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
    TextBox4.SetFocus
End Sub
 
  • Like
Reactions: alfrimpa

alfrimpa

VBA Expert
Supermoderatore
Expert
18 Dicembre 2015
26.802
1.845
66
Napoli
2019 Pro Plus
708
giulianovac @giulianovac

Hai ragione Giuliano; ho avuto un vuoto di memoria sul SetFocus TestateSulMuro

Meno male che ci sei tu a correggermi le magagne Muoio_muoio
 

Sostieni ForumExcel

Aiutaci a sostenere le spese e a mantenere online la community attraverso una libera donazione!