Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom Dia amigos(as),
Estamos com a seguinte situação:
Atualmente já realizamos a geração de arquivo txt a partir de uma planilha em excel. Porém houve mudança de nosso software e tivemos que alterar o layout para realizar a importação do txt, onde agora temos que trazer o CNPJ ou CPF em uma coluna específica. O problema é que em alguns arquivos o número de CNPJ ou CPF vem junto com a descrição do evento. Então, teríamos que separar o conteúdo para alocá-lo na coluna correta.
Geralmente recebemos deste modo a célula com a descrição:
12345678910114 - Pagamento realizado
Estamos tentando realizar a exportação desta célula em vba com o seguinte código:
campo(12) = Left(Cells(i, 7), Find("-", Cells(i, 7)) - 1)
Onde:
campo(12) - Corresponde a coluna 11, onde o CNPJ/CPF deve ficar;
i - Corresponde a linha, que será incrementado ao final do código para fazer a leitura da próxima linha;
Cells(i,7) - Corresponde a célula que contém a descrição total, com CNPJ e escrita.
A idéia do código é coletar o CNPJ, que está a esquerda do "-" e preencher com esta informação o campo(12), para geração do arquivo txt.
Entretanto ao rodar o código, acontece erro de tipos incompatíveis.
O que podemos fazer?
Desde já agradeço a ajuda.
Obrigado!
Ewerton Ventura
Carregando comentários...