To com uma dúvida aqui, pesquisei na net mas não consegui achar nada que me ajudasse de verdade. Eu até manjo bem pouco de programação, mas vba (que eu acho ser mais indicado) eu não entendo nada.
Vamos lá.
Tenho um arquivo XLS com os dados lá. Eu quero pegar esse arquivo e exportar para txt, porém, eu tenho que definir o tamanho dos campos e fazer com que eles sejam preenchidos caso os dados não forem do tamanho máximo.
Por exemplo
Na Coluna A eu tenho que ter 4 campos (código do produto), às vezes o código do produto tem 2 campos eu preciso que ao gerar pra txt ele gere com 00 à esquerda.
Deu pra entender?
No XLS tá assim
código do produto (texto aqui é só pra exemplificar, porque no arquivo mesmo n tem o texto)
13
No TXT tem que ficar assim:
código do produto (texto aqui é só pra exemplificar, porque no arquivo mesmo n tem o texto)
0013
E não pode haver espaços entre os campos, exemplo
No XLS tá assim
código do produto Quantidade
13 1000
No TXT tem que ficar assim:
código do produto
00130001000
Eu preciso disso pra importar num sistema que não é meu e só tenho o layout.
Aguém pode me ajudar, plz?
Não quero que faça nada pra mim, quero um rumo só.
Pergunta
dennnis
Fala galera, beleza?
To com uma dúvida aqui, pesquisei na net mas não consegui achar nada que me ajudasse de verdade. Eu até manjo bem pouco de programação, mas vba (que eu acho ser mais indicado) eu não entendo nada.
Vamos lá.
Tenho um arquivo XLS com os dados lá. Eu quero pegar esse arquivo e exportar para txt, porém, eu tenho que definir o tamanho dos campos e fazer com que eles sejam preenchidos caso os dados não forem do tamanho máximo.
Por exemplo
Na Coluna A eu tenho que ter 4 campos (código do produto), às vezes o código do produto tem 2 campos eu preciso que ao gerar pra txt ele gere com 00 à esquerda.
Deu pra entender?
No XLS tá assim
código do produto (texto aqui é só pra exemplificar, porque no arquivo mesmo n tem o texto)
13
No TXT tem que ficar assim:
código do produto (texto aqui é só pra exemplificar, porque no arquivo mesmo n tem o texto)
0013
E não pode haver espaços entre os campos, exemplo
No XLS tá assim
código do produto Quantidade
13 1000
No TXT tem que ficar assim:
código do produto
00130001000
Eu preciso disso pra importar num sistema que não é meu e só tenho o layout.
Aguém pode me ajudar, plz?
Não quero que faça nada pra mim, quero um rumo só.
Valeu!!!!
Link para o comentário
Compartilhar em outros sites
2 respostass 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.