| Forms |
| 3.94 Disabilitare l'effetto dei tasti Ctrl + Invio per la gestione multilinea di un testo in una casella di testo. |
| Alessandro Baraldi |
|
Se in una casella di testo, mentre digito un testo, voglio andare a capo e proseguire su una nuova riga, debbo pigiare contemporaneamente i tasti Ctrl + Invio. Se si ha la necessità di disabilitare tale possibilità e la casella di testo si chiama txtName, a fronte del suo evento "Su tasto giù" generare il seguente codice VBA: Private Sub txtName_KeyDown(keycode As Integer, shift As Integer)
Dim varShift As Variant
varShift = (shift And CTRL_MASK)
If varShift And (keycode = 13) Then keycode = 0
End Su
|