Cita: para saber cuanto espacio tengo que dejar para el a la hora de imprimirlo.
hay alguna funcion que me haga esto?
Puedes implementar la funcion que te permita saber eso.. por ejemplo.. detectas el CHR 10 para saber si existe un enter en el texto e irlo incrementando.. te hago un ejemplo:
Cita: Dim iLen As Integer
Dim sWord As String
Dim iCountLines As Integer
iLen = Len(Text1.Text)
For i = 1 To iLen - 1
sWord = Mid(Text1.Text, i, 1)
If (Asc(sWord) = 10) Then
iCountLines = iCountLines + 1
End If
Next i
MsgBox ("Hay " & iCountLines & " lineas")
ahora:
Cita: a mi lo que se me ocurrio es que cada vez que teclreara el intro dentro del textbox aumentara una variable de tipo entero que me guardaria las lineas
En ese caso no sería tan bueno incrementar una variable, porque que pasa si el usuario borra el texto... o selecciona todo y lo borra... es mejor checar el caracter "enter" (10)
Espero que te sirva