SEPARAR AS PARCELAS
Galera, ate pesquisei, mas nao achei ...
seguinte, quando finalizo uma compra no sistema
o usuario informa num textbox o parcelamento
ex.: 30/60/90/120/150
ele informa exatamente dessa forma.
como faco para separar os numeros para poder calcular as datas de vencimento?
eu estava usando o mid, para identificar, as se o usuario colocar assim: 6/15/130
ele ja se perde.
preciso trazer assim
30
60
90
120
150
seguinte, quando finalizo uma compra no sistema
o usuario informa num textbox o parcelamento
ex.: 30/60/90/120/150
ele informa exatamente dessa forma.
como faco para separar os numeros para poder calcular as datas de vencimento?
eu estava usando o mid, para identificar, as se o usuario colocar assim: 6/15/130
ele ja se perde.
preciso trazer assim
30
60
90
120
150
Tente usar a função Split(string, [Ô]/[Ô])
Veja uma função simples:
Sub teste()
Dim myVar As Variant
Dim i As Integer
myVar = Split([Ô]6/15/130[Ô], [Ô]/[Ô])
For i = LBound(myVar) To UBound(myVar)
MsgBox myVar(i)
Next
End Sub
Abraço
Sub teste()
Dim myVar As Variant
Dim i As Integer
myVar = Split([Ô]6/15/130[Ô], [Ô]/[Ô])
For i = LBound(myVar) To UBound(myVar)
MsgBox myVar(i)
Next
End Sub
Abraço
Dim i As Integer
Dim Parcelas As Variant
Parcelas = Split([Ô]30/60/90/120/150[Ô], [Ô]/[Ô])
For i = LBound(Parcelas) To UBound(Parcelas)
MsgBox(Parcelas(i))
Next
Jonathan,
A mesma rotina no mesmo tempo, kakakaka
A mesma rotina no mesmo tempo, kakakaka
Array1 = Split(Text1.Text, [Ô]/[Ô])
For i = 0 To UBound(Array1)
MsgBox Array1(i)
Next i
For i = 0 To UBound(Array1)
MsgBox Array1(i)
Next i
[txt-color=#0000f0]MITSUEDA[/txt-color]
Na verdade postasse a mesma rotina 14 segundos antes. rsrsrs
Na verdade postasse a mesma rotina 14 segundos antes. rsrsrs
Tópico encerrado , respostas não são mais permitidas