Ir ao conteúdo

VBA - Salvar planilha em .CSV


Wendell Menezes

Posts recomendados

Postado

Boa noite pessoal,

Preciso de uma macro que salve uma planilha em .csv

Até aí é fácil, o gravador mesmo faz.

O problema é que quando realizo este procedimento automaticamente (Via MACRO), a planilha em .csv é salva com "," como delimitador.

Eu gostaria que isso não acontecesse.

Cada valor deve ficar em sua respectiva célula.

é possível?

  • Membro VIP
Postado

Boa noite

Se você salvar como CSV, como o próprio nome já diz o delimitador vai ser a vírgula.

Para você salvar com outro delimitador acredito que vcterá que salvar como outra extensão como TXT (São separados por tabulação).

Um abraço.

Postado

Boa noite Patropi,

O problema é que quando salvo manualmente em .CSV, a planilha final não fica com nenhum delimitador, e é isso que eu preciso.

Ex:

O valor de B1 (Xls) aparecerá na célula B1 (Csv)

Se eu fizer a mesma coisa com macro:

O valor de B1 (Xls) aparecerá na célula A1, concatenado com o valor de A1 (Xls) + ","

Tentei fazer com a macro faça texto para columas, separando os valores de novo, mas não adiantou.

Abraços

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...