Excel VBA質問箱 IV

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

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


24450 / 76732 ←次へ | 前へ→

【57630】txtファイル出力の際に、出力する行を指定したい
質問  くりぃむ E-MAIL  - 08/9/6(土) 2:33 -

引用なし
パスワード
   はじめまして。最近になってVBAを少しかじり始めた者です。
実は今、ユーザーフォームを用いて、wikiの「テーブル」とその中に納まるデータを
txtファイルに出力するマクロを作成しています。

ある程度は完成にこぎつけたのですが、追加したい昨日の中でどうしても
わからない部分が出来てしまったので、質問させてください。


大まかなマクロの進行としては、

マクロ実行

(ユーザーフォームにて各データ入力)

(CommandButtonにて入力完了、データの正誤チェック)

(ファイルの有無確認、なければ新規作成)

ファイルOpen

ファイルにwikiテーブルのフォーマットを書き出し

書き出したい行に、入力したデータをwikiテーブルの形に合わせて追記

ファイルClose

マクロ終了

以前は「入力したデータをファイルの最終行に追記する」という作業だけだったのですが、この作業を「ファイル内の指定した行から追記する」というものに置き換えたいのです。

とはいえ、現在使用しているOpen 〜 For Append As #〜 では(私の知る限り)上記のような動作を再現する方法が思いつきません。

具体的には、

テーブルA
--------------------------
|テーブルAのフォーマット|
--------------------------
|データA-A0,A-B0,A-C0…|
--------------------------
|データA-A1,A-B1,A-C1…|
--------------------------

テーブルB
--------------------------
|テーブルBのフォーマット|
--------------------------
|データB-A0,B-B0,B-C0…|
--------------------------
|データB-A1,B-B1,B-C1…|
--------------------------
               ←ここに|データB-A2,B-B2,B-C2…|を挿入する

テーブルC
--------------------------
|テーブルCのフォーマット|
--------------------------
|データC-A0,C-B0,C-C0…|
--------------------------
|データC-A1,C-B1,C-C1…|
--------------------------

というような形式を、一つのtxtファイルに出力したいと思っています。

どのようなメソッド、あるいはステートメントがあれば、このようなことが実現できるでしょうか?
何か方法がありましたら、ぜひともお教えください。
よろしくお願いいたします。

0 hits

【57630】txtファイル出力の際に、出力する行を指定したい くりぃむ 08/9/6(土) 2:33 質問
【57633】Re:txtファイル出力の際に、出力する行を指... Yuki 08/9/6(土) 9:52 発言
【57634】Re:txtファイル出力の際に、出力する行を指... kanabun 08/9/6(土) 9:53 発言
【57652】Re:txtファイル出力の際に、出力する行を指... くりぃむ 08/9/7(日) 0:06 お礼

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