Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


11454 / 13646 ツリー ←次へ | 前へ→

【16018】プリント # ステートメント について kocci 04/7/14(水) 14:58 質問[未読]
【16022】Re:プリント # ステートメント について ちゃっぴ 04/7/14(水) 15:16 回答[未読]
【16027】Re:プリント # ステートメント について kocci 04/7/14(水) 16:38 お礼[未読]

【16018】プリント # ステートメント について
質問  kocci  - 04/7/14(水) 14:58 -

引用なし
パスワード
   こんにちは。 いつもお世話になっています。

セルのデータを加工してテキストファイルを作っています。

   OPEN A:\xxxxxx.TXT FOR OUTPUT AS #1
   PRINT #1, Chr(1) & aaaaa
   PRINT #1, bbbbb
   PRINT #1, "END" & Chr(3)
   CLOSE #1

こんな感じです。
この最後のChr(3)の後ろに、CRLF(0D0A) が入ってしまうのを消したいのですが、
何か方法がありますでしょうか。

よろしくお願いします。

【16022】Re:プリント # ステートメント について
回答  ちゃっぴ  - 04/7/14(水) 15:16 -

引用なし
パスワード
   Print #を使うのをやめて、FileSystemObjectのWriteメソッドを
使用してみてはいかがでしょう?

こちらなら、改行コードは手動で入れられます。

Binaryで書き込んでもいいと思います。

【16027】Re:プリント # ステートメント について
お礼  kocci  - 04/7/14(水) 16:38 -

引用なし
パスワード
   ちゃっぴさん、ありがとうございました。
おかげで、助かりました。 VBAを久しぶりにいじったのですが
奥が深いですね。

また、よろしくお願いします。

11454 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free