末尾に「;」を付けると出力に改行コードが含まれないとのことです。 なので自分で改行コードをつけ、その後に「;」をつけると好きな改行コードを 指定できます。 次のようになります。 Print #2, …
つまり、まず改行コードlfで分割してから、さらにそれをカンマで分割するという方針です。 以降でいくつかポイントを解説します。 lfコードのcsvは1行取り込めば全てを取り込める. 実施したいこと ・ファイル名を指定し、形式をカンマ区切り、文字列で開く、その際、改行コードlf、crlf、crいずれにも対応、セル内の","や改行についてはカラムで区切らない。掲示板で上記のリクエストを頂きました。ということで、対応ロジックを書いてみました。 まず15行~17行です。
1.改行コードがキャリッジ リターンとライン フィードの組み合わせの場合 Replace(改行されている文字列, vbCrLf, "") Replace(改行されている文字列, Chr(13) + Chr(10), "") 2.改行コードがキャリッジ リターンの場合 Replace(改行されている文字列, vbCr, "") 圧倒的なパフォーマンスと豊富な支援機能で、大規模DBシステムで真価を発揮する、Oracle専用高速データ抽出ツール「MTU」と、MTUに強力なデータ加工機能を追加した「MTU Advance」をご紹介します。