前回の記事で、改行コード記号を削除する方法を記載しました。
Designer:改行記号を抜く
http://xoblos.hatenablog.jp/entry/2019/12/16/153254
この指定で項目中の改行記号を削除することができますが、他システムからの連携データの中に、16進コード08(バックスペース記号)などの見えない制御コード記号が含まれる場合は削除されません。
改行記号を含む、見えない制御コード記号をすべて削除するには、下記のようにExcelの CLEAN 関数を使用します。
・「Excel表から抽出」手順 → XML ・XML → 「Excel表を生成」手順 ひな形シートに CLEAN 関数を入れて制御記号を削除します。 A B という2列に読み込む場合、 C D =CLEAN(A2) =CLEAN(B2) ・「Excel表から抽出」手順 → XML 上記の例の場合、C、D を抽出します。 ・「変換(抽出データ→CSV)」手順で XML → CSV