• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセステーブルのデータをエクセルシートへ)

アクセステーブルのデータをエクセルシートへ

このQ&Aのポイント
  • アクセステーブルのデータをエクセルシートに効率的に取り込む方法を知りたいです
  • コード行数を少なくしながらアクセステーブルのデータをエクセルシートに取り込む方法を教えてください
  • アクセステーブルのフィールドを順番にエクセルシートに転記する方法を知りたいです

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.3

DebugPrintではなく Debug.Print ですよ

miruchoko
質問者

お礼

何度もありがとうございました。 うまくいきました。

その他の回答 (2)

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.2

どちらがエラーになっているのかをチェックしましょう for h=1 to 5 debug.print "Rng:" & myRng.Cells(n,h).Address, debug.print "rs(" & h & "):" & rs.Fields(h-1).value next などとして確認してみましょう

miruchoko
質問者

お礼

何度もすみません。 今度は debugprint のところが青く塗られ、 「コンパイルエラー Sub または Functionが定義 されてません」と出てしまいます。 ホントに初心者ですみません。

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

Fieldsって 0ベースのインデックスでは プロパティの参照には『.』を使ったほうがいいでしょう for h = 1 to 5   myrng.Cells(n,h).Value = rs.FIelds(h-1).value next といった具合でしょう

miruchoko
質問者

お礼

早速のご回答ありがとうございます。 今度は、「実行時エラー424 オブジェクトが必要です。」 と出てしまうのですが、まだ何か不足なのでしょうか。

関連するQ&A