Preleva i due caratteri prima del cursore e verifica se sono uguali a vbCrLf (cioè 10 e 13, i caratteri usati per andare a capo).



Mid(Text1.Text, Text1.SelStart - 1, 2)

è una funzione per lavorare con le stringhe. La prima variabile passata è la stringa da elaborare, la seconda è il punto di partenza dal quale iniziare a leggere il testo (in questo caso Text1.SelStart indica l'inizio della selezione, cioè anche la posizione del cursore, sottraendo di 1 si va' al carattere precedente) e la terza indica la quantità di caratteri da prelevare (in questo caso 2, come vbCrLf).
Se il cursore si trova a inizio riga, il carattere precedente al cursore sarà per forza un invio a capo... Il programma verifica solo questo!
Spero di essermi spiegato...
Scusa se ti ho risposto solo ora, ma ero partito...
Ciao,
Berello