USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Formatar Numero
Ivo
não registrado
Postada em 21/12/2004 08:45 hs   
Pessoal como format um numero de 11 digitos mas deixando dois numero decimais
ex:
Quero formatar a quantidade "100", teria que ficar assim:
00000010000
os dois ultimos zeros teria que ficar a direita
grato
 
     
7Cordas
PORTO ALEGRE
RS - BRASIL
Postada em 21/12/2004 11:17 hs            
Vai ter sempre dois zeros a direita? Não entendi muito bem, mas vou tentar.
 
Com o Format tu não vai conseguir pois ele não vai colocar "Zeros" a esquerda do número.
Vais ter que trabalhar com Strings:
 
Dim sNumero as String
sNumero = string(11-len(sNumero),"0") & "100"
 
Caso os "Zeros" a direita sejam fixos, coloque 9 no lugar do 11 e "100,00" no lugar do 100
 
Espero ter ajudado, qulquer coisa estou Online no cristiano_fischer@hotmail.com
Um abraço,
 

Cristiano Fischer
Projeto SIGA - Sistemas Integrados de Gestão
TÓPICO EDITADO
   
Keyo
Pontos: 2843
CURITIBA
PR - BRASIL
Postada em 21/12/2004 11:26 hs            
Private Sub Command1_Click()
    Dim res As String
   
    res = Format(100, "00000000000.00")
   
    MsgBox Replace(res, ",", "")
End Sub
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página