はじめまして。
VBで、入力項目に入力されたデータをテキストファイルとして出力するプログラムを作って降ります。
その際、改行コードがCR/LFではなく、LFになるようにしたいのですが、そのような関数は用意されていませんでしょうか?
VB初心者なもので、関数でなくとも、なにかヒントをいただけたらと思います。
よろしくお願いします。
REPLACE関数でvbCrLfを、vbLfに置換する。
出力方法をどうやっているのかがわからないので
なんともいえないけれど、はじめから、vbLFで書き出してやる。
の2パターンかな
VBのバージョンが書かれてませんが、VB6だとすると
Print #1, "データ"
のようにすると、自動的に改行コードvbCrLfが書き込まれますが
Print #1, "データ";
とすると、改行コードは書き込まれません。
なので、
Print #1, "データ" & vbLf;
とすると、改行コードをvbLfにするのと同じ意味になります。
バージョン6です。
みなさんありがとうございます。
助かりました。試してみます。
ツイート | ![]() |