質問: csvで保存するとセルの書式が継続しません。 (質問) excelをcsv形式で保存した時に、"0000199"という文字列(数字?)のままにしたい場合、どのようにマクロに記述をしたらよいでしょうか。 activeworkbook.saveas fileformat:=xlcsv (状況) excelのセルに"0000199"という文字列(数字?)がはいっています。 |0000199| セルのイメージ (セルの左側に数字がよっているということは、文字列の形式でしょうか?) これを、csv形式にして保存すると、先頭の0000がとれてしまい、次のようになってしまいます。 | 199| (セルの左側に数字がよっているということは、数字の形式でしょうか?) 以上 よろしくお願い致します。
回答: テキストファイルウィザードを使いましょう。 http://hp.vector.co.jp/authors/va014071/tips/txtwiz_1.html この方法では拡張子をtxtに変更すると書かれていますが、そんなことしなくても データ→外部データの取り込み→テキストファイルのインポート からウィザードが始まります。