tenho um arquivinho texto com a seguinte estrutura
21110001 39.000,00
31240001 39.000,00
21110001 224,03
11310007 45,38
11310005 168,59
11240005 1,80
11240008 8,26
ai eu criei na sequencia conforme as colunas:
dim posicaod as string
dim posicaoc as string
dim vlrlanc as string
dim mdlanc as string
e define com o mid a posicao conforme esta alinhado no arquivo texto:
posicaod = Mid(s, 12, 8)
posicaoc = Mid(s, 26, 8)
vlrlanc = Mid(s, 34, 14)
até ai beleza...agora preciso definir um outro registro q é o mdlanc, que vai depender do seguinte:
fazendo a leitura do arquivo por linha, se a posicaod ou a posicaoc for vazia o sistema deve verificar se na proxima linha o vlrlanc é igual se for deve preencher o mdlanc = "1", se não deve ser mdlanc = "2"; se a posicaod e a posicaoc estiver preenchida preencher o mdlanc = "1"
tentei:
if posicaod = "" or posicaoc = "" then
mdlanc = "1"
mais não sei como colocar pra ele ler na proxima minha se o vlrlanc tem o mesmo valor no arquivo texto...
Pergunta
DANYY
Bom diaa!! estou com a seguinte duvida:
tenho um arquivinho texto com a seguinte estrutura
21110001 39.000,00
31240001 39.000,00
21110001 224,03
11310007 45,38
11310005 168,59
11240005 1,80
11240008 8,26
ai eu criei na sequencia conforme as colunas:
dim posicaod as string
dim posicaoc as string
dim vlrlanc as string
dim mdlanc as string
e define com o mid a posicao conforme esta alinhado no arquivo texto:
posicaod = Mid(s, 12, 8)
posicaoc = Mid(s, 26, 8)
vlrlanc = Mid(s, 34, 14)
até ai beleza...agora preciso definir um outro registro q é o mdlanc, que vai depender do seguinte:
fazendo a leitura do arquivo por linha, se a posicaod ou a posicaoc for vazia o sistema deve verificar se na proxima linha o vlrlanc é igual se for deve preencher o mdlanc = "1", se não deve ser mdlanc = "2"; se a posicaod e a posicaoc estiver preenchida preencher o mdlanc = "1"
tentei:
if posicaod = "" or posicaoc = "" then
mdlanc = "1"
mais não sei como colocar pra ele ler na proxima minha se o vlrlanc tem o mesmo valor no arquivo texto...
obrigada pessoal!!!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.