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


Se pensate di avere del materiale freeware interessante e volete pubblicarlo, allora leggete qui.