Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Zeros à esquerda


DANYY

Pergunta

Bom dia!! gente preciso de ajuda..seguinte, preciso que seja gerado no arquivo txt uma sequencia de numeros de acordo com a quantidade de registros... ai fiz o seguinte:

numi = Val(contador)
numf = Val(contador)
For contador = numi To numf
Next
Print #arq2, "CTA" & contador

ai belezinha ta gerando o arquivo txt e a cada linha na posicao contador ta gerando os numeros sequencias de 1 até o ultimo registro exatamente como eu preciso...só que esse campo deveria ter 5 caracteres por exemplo ao invés de gerar o txt:

CTA1

CTA2

teria que gerar:

CTA00001

CTA00002

como que eu faço pra sair dessa forma? desde já agradeço a todos e tenha uma ótima terça feiraa!!

Editado por Jonathan Queiroz
Remover caixa alta do título conforme regra 3.7 e adicionar tag's (Jonathan)
Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
olha um exemplo

Dim complemento As String
complemento = "000000000"

Dim numero As Integer
numero = 152

Dim str As String
str = "CTA" & Right(complemento & numero, 5)
Ola muito obrigada mesmo pela informacao!! deu certo!!
olha um exemplo
Dim complemento As String
complemento = "000000000"

Dim numero As Integer
numero = 152

Dim str As String
str = "CTA" & Right(complemento & numero, 5)

Ola muito obrigada mesmo pela informacao!! deu certo!!

só mais uma coisinha...quando ele iniciar a contagem ele inicia do 00000, como q eu faço pra iniciar do 00001?

brigaduuu

Link para o comentário
Compartilhar em outros sites

  • 0

complemento = "00000000"

numi = Val(contador)

If numi = "0" Then numi = numi + 1

numf = Val(contador)

str = Right(complemento & contador, 5)

For contador = numi To numf

Next

Print #arq2, "CTA" & str & Space(3)

o codigo esta assim mais não ta dando certo...continua gerando com a primeira linha como CTA00000 ao invés de CTA00001

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...