text multiline
Nuevamente....
Nesecito agregar una dade del 1 al 10 en un text multiline.
ejemplo:
1
2
3
4
5
6
7
8
9
10
gracias
Nesecito agregar una dade del 1 al 10 en un text multiline.
ejemplo:
1
2
3
4
5
6
7
8
9
10
gracias
Fijas las propiedades del Textbox (Multilinea = Verdadero, ScrollBars = Vertical (o Ambos -Vertical/Horizontal- en caso necesario)...
Ya en el codigo:
If LTrim(RTrim(Text1.Text)) = "" Then
Text1.Text = TuVariable
Else
Text1.Text = Text1.Text & vbCrLf & TuVariable
EndIf
Ya en el codigo:
If LTrim(RTrim(Text1.Text)) = "" Then
Text1.Text = TuVariable
Else
Text1.Text = Text1.Text & vbCrLf & TuVariable
EndIf
Por supuesto, ahora vas a querer procesar cada renglon del Textbox Multilinea como un elemento individual (tal como lo harias con un listbox por ejemplo)...
Para esto:
'++++++++++++++
Dim aMatriz As Variant
Dim nCount As Long
aMatriz = Split(Text1.Text, vbCrLf, -1, vbBinaryCompare)
For nCount = 0 To UBound(aMatriz)
MsgBox "Renglon " & nCount +1 & " Del Text Multilinea" & vbcrlf & _
aMatriz(nCount)
Next
'++++++++++++
Para esto:
'++++++++++++++
Dim aMatriz As Variant
Dim nCount As Long
aMatriz = Split(Text1.Text, vbCrLf, -1, vbBinaryCompare)
For nCount = 0 To UBound(aMatriz)
MsgBox "Renglon " & nCount +1 & " Del Text Multilinea" & vbcrlf & _
aMatriz(nCount)
Next
'++++++++++++
