| 
    
     |  | 皆さんのご協力ありがとうございました。 回答を元に実行したところ期待通りの結果を得る事ができました。
 回答を寄せてくれました皆様に心より感謝いたします。
 ありがとうございました。
 
 ▼田村 尚規 さん:
 >初めて投稿します田村と言います。
 >VBAで判らない事がありまして、皆様にお助けしていただきたい。
 >ダブルクォテーション(”)の表示ですが、VBA画面のイミディエイトと
 >ファイルに出力された内容が違っています。これを解決するには同様に定義すればよいのでしょうか?
 >
 >プログラム中で以下のように定義していた場合
 >  Open f_name For Output As #1
 >  data = "---" & sheet_nm & "---" & Chr(10)
 >  data = data & "CREATE TABLE """ & tbl_nm & """(" & Chr(10
 >     :
 >  Write #1, data
 >
 >イミディエイトでの表示
 >?data
 >「---問合せ情報---
 >CREATE TABLE "inquiry_recep"(」
 >
 >表示されていますが
 >そのdataをファイルに出力すると以下のように出力されています
 >「"---問合せ情報---
 >CREATE TABLE ""inquiry_recep""(」
 >という具合に、ダブルクォテーション(”)を表示させたところに勝手に「”」が付加されて、出力されています。
 >どのようにすれば、表示した内容を出力することができますか?
 >教えて下さい。
 
 
 |  |