Desativar vírgula (,) no campo do Excel

1

Um dos nossos aplicativos da Web oferece aos usuários a capacidade de adicionar vários itens ao nosso banco de dados usando um arquivo CSV. Para fazer isso, eles inserem seus itens em um modelo do Excel e, em seguida, exportam para CSV.

No entanto, a maioria dos usuários finais não entende que, se colocarem as vírgulas no campo "Descrição", ele manipulará a formatação do arquivo CSV exportado, causando erros ao tentar adicionar itens ao banco de dados.

Normalmente, apenas analiso o CSV no back-end do aplicativo da Web, mas, no meu caso, não posso simplesmente remover vírgulas por motivos óbvios.

Existe alguma maneira de desativar o uso de vírgulas (,) diretamente no Modelo do Excel? Como formatar uma coluna?

    
por Lando 05.04.2011 / 17:45

1 resposta

1

Os campos do Excel com uma vírgula neles são exportados com aspas em torno deles.

Sua importação de CSV deve lidar com essas cotações para permitir a importação de campos com vírgulas.

A maioria dos idiomas tem um módulo de importação de CSV que faz isso por você.

    
por 05.04.2011 / 18:01