FUNCAO Q RETIRA ZERO A ESQUERDA

CCRISANEVB 28/07/2009 10:14:19
#318091
Bom dia...Alguém saberia como faço p/a tirar o zero a esquerda de um nº por exemplo: 000001 ficaria 1, c fosse 001010 ficaria 1010...

Desde já Agradeço...
MARCELO.TREZE 28/07/2009 10:24:44
#318094
Usando o format para o menor numero decasas desejado no caso coloquei apenas um veja:

Text1.Text = Format(Text1.Text, [Ô]0[Ô])


ou seja se digitar 0000000001

vai ficar 1

se colocar 0100001

vai ficar

100001

e assim vai
CCRISANEVB 28/07/2009 10:30:23
#318095
tentei aki ñ deu certo..por exemplo se for 010031 c for 001052...ñ consegui...
TECLA 28/07/2009 10:35:38
#318096
Tente...
Text1 = CDbl(Text1)
MARCELO.TREZE 28/07/2009 10:46:29
#318101
posta seu códgio, alguma coisa etsá errada, pois funciona
CCRISANEVB 28/07/2009 10:55:37
#318103
Docto = txtnr.text

Txtnr.text = Format(txtnr.text, [Ô]0[Ô])

fiz assim e deu certo cdbl(txtnr.text)
SILVIO.GARCIA 28/07/2009 11:15:28
#318111
vê se é assim q vc precisa

Private Sub Command1_Click()

total = Text1.Text
[ô]--------------------------Retirar zeros esquerda
For zero = 1 To 5 Step 1 [ô]Aqui pode definir o tamanho do seu campo
If Mid$(total, zero, 1) = [Ô]0[Ô] And Mid$(total, (zero + 1), 1) <> [Ô],[Ô] Then
Mid$(total, zero, 1) = [Ô] [Ô]
Else
zero = 5
End If
Next
[ô]
Text2.Text = Trim(total)

End Sub



t+
MARCELO.TREZE 28/07/2009 13:18:35
#318129
entào se resolveu encerra o tópico por favor
EDERMIR 02/08/2009 19:57:17
#318608
Citação:

TECLA escreveu:
Tente...

Text1 = CDbl(Text1)



Ou text1.text = VAL(text1.text)
Tópico encerrado , respostas não são mais permitidas