Excelのテキストインポートでデフォルトの区切り文字を変更する方法を教えてください。
CSVファイルをExcelにインポートしたいのですが、そのCSVファイルはカンマ区切りになっているのですが(図参照)、テキストインポートウィザードのデフォルトの区切り文字は「タブ」になっています。CSVファイルにはカンマで区切られたデータがありますが、テキストインポートウィザードのデリミタはデフォルトで「タブ」に設定されています。代わりにデフォルトを「カンマ」に変更するにはどうしたらいいですか?
CSVファイルをExcelにインポートしたいのですが、そのCSVファイルはカンマ区切りになっているのですが(図参照)、テキストインポートウィザードのデフォルトの区切り文字は「タブ」になっています。CSVファイルにはカンマで区切られたデータがありますが、テキストインポートウィザードのデリミタはデフォルトで「タブ」に設定されています。代わりにデフォルトを「カンマ」に変更するにはどうしたらいいですか?
これは、これを参照するすべてのプログラム(ここではExcel)で使用されるWindowsの設定です。
Excelは、セッションで最後に使用された区切り文字を使用しているように見えます。Dave Petersonは、可能な解決策を説明しています ここ 基本的には、デフォルトの区切り文字を設定するマクロを作成して、それをxlstartフォルダに配置します。他の人のマシン上のファイルに対してこれを行う場合、おそらくうまくいかないでしょうが、これはあなた自身のシステム上でプログラム的にアプローチする方法であり、あなたの状況に合わせて適応することができます。以下のコードを実行することで、あらかじめデリミタを設定しておく必要があります。これは既存のセッションで動作します。ですから、特定のデリミタを設定することを期待するコンテンツがある場合は、インポートの前に以下のようなコードを実行して、お好きなパラメータを設定してください。