Embora tente evitá-lo, ocasionalmente tenho que abrir um arquivo CSV no Excel. Quando o faço, formata colunas contendo números, o que os torna inúteis para meus propósitos. Pelo que sei, a única maneira de impedir que isso aconteça na importação é renomear o arquivo para que a extensão não seja .csv e usar o assistente de importação para especificar o formato de cada coluna individualmente. Para arquivos com 50 a 60 colunas, isso é impraticável.
Como todas as respostas para essa pergunta freqüente na Internet sugerem alguns meios de converter os números formatados novamente quando o arquivo for aberto (o que não funcionará para mim - quero resolver o problema geral, não alguns casos específicos) ou selecionando manualmente o tipo de formato de cada coluna (o que não quero fazer), estou procurando uma maneira de definir uma preferência ou estilo global, de modo que todas as colunas de todos os arquivos CSV abertos sejam sempre formatadas como texto. Também sei como "blindar" os números com aspas, mas os arquivos que recebo não são assim e esperava evitar ter que pré-processar os arquivos para que o Excel não estrague tudo.
Existe uma maneira de fazer isso especificamente : sempre formate todas as colunas nos arquivos CSV abertos como texto, sem selecionar manualmente cada coluna todas as vezes durante a importação?
Estou usando o Excel 2003, mas receberei respostas para 2007 se é isso que você sabe.