• ベストアンサー

VBAにテーブルの値の記入法

Access2000を使用しています。 VBAにテーブルのフィールドを書く際、どのように記述すればよいでしょうか? テーブル 基本情報 フィールド 充実度 VBA [基本情報]![充実度].value こんな感じでやるとエラーが出ます。 正しい記述法を教えてください。

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

  • ベストアンサー
  • soaikats
  • ベストアンサー率58% (14/24)
回答No.1

メッセージボックスに表示するサンプルです。 データ件数分表示されますのでご注意を。 1.挿入>標準モジュールで標準モジュールを開く。 2.表示された部分に以下の内容を入力する。 3.イミディエイトウインドウで「Call Sample」を実行する。 Sub Sample()  Dim cn As ADODB.Connection  Dim rs As New ADODB.Recordset  Set cn = CurrentProject.Connection  rs.Open "基本情報", cn, adOpenStatic, adLockReadOnly  Do Until (rs.EOF)   MsgBox rs!充実度   rs.MoveNext  Loop  rs.Close  Set cn = Nothing End Sub

noname#102630
質問者

お礼

回答ありがとうございました。 データベースに接続して値を抽出することをすっかり忘れていました。 おかげさまで希望通りの動きとなりました。

関連するQ&A