Excelのcsv保存について
別ブックのデータを参照して、csvで保存するためのブックを作ったのですが、参照のための関数が入力されているセルもcsvにnullで出力されてしまいます。
参照元.xls
A B C D E
1 あ い う え お
2 か き く け こ
3 さ し す せ そ
4
5
csv出力用.xls
A1~E5には作業の都合上、
=IF([参照元.xls]Sheet1!A1="","",[参照元.xls]Sheet1!A1)
のような関数を入れて参照しています。
A B C D E
1 あ い う え お
2 か き く け こ
3 さ し す せ そ
4
5
これをcsvで保存すると、
あ,い,う,え,お
か,き,く,け,こ
さ,し,す,せ,そ
,,,,
,,,,
と、データは未入力だけど関数が入っている部分まで保存されてしまいます。
これを、
あ,い,う,え,お
か,き,く,け,こ
さ,し,す,せ,そ
ここまでで保存できるような方法、
もしくは関数などはありませんでしょうか。
csv出力用のブックでは一括半角置換や全角置換、
誤入力されたハイフンやスペースの削除などをおこなっているので、
できればこの参照形式は崩したくありません。
わかるかたいらっしゃいましたらアドバイスをお願いします。