CSVファイルのすべての列を常にテキストとしてインポートするようにExcelを設定するにはどうすればいいですか?
私はそれを避けるようにしていますが、私は時々ExcelでCSVファイルを開かなければならないことがあります。その際、数値を含む列がフォーマットされてしまい、私の目的には役に立たなくなってしまいます。私の知る限りでは、**インポート時にこれを防ぐ唯一の方法は、ファイルの拡張子を.csvではなく、インポートウィザードを使用して各列の形式を個別に指定するようにファイル名を変更することです。50~60列のファイルでは、この方法は現実的ではありません。
インターネット上でよく聞かれるこの質問に対するすべての回答は、ファイルを開いた後にフォーマットされた数値を元に戻す変換方法を提案しています(これは私には機能しません - いくつかの特定のケースではなく、一般的な問題を解決したいのです)、または各列のフォーマットタイプを手動で選択する方法を提案しています(これは私はしたくありません)ので、開いたすべてのCSVファイルのすべての列が常にテキストとしてフォーマットされるようなグローバルな環境設定またはスタイルを設定する方法を探しています。数値を引用符で「アーマリング」することも知っていますが、私が受け取るファイルはそのようなものではないので、Excelがファイルを台無しにしないようにファイルを前処理する必要がないようにしたいと思っていました。
これを具体的にする方法はありますか?開いているCSVファイルのすべての列を常にテキストとしてフォーマットし、インポート中に毎回手動で列を選択しなくてもよいのでしょうか?
私はExcel 2003を使用していますが、それが知っているものであれば2007の回答を受けます。