0
実行時エラー91のオブジェクト変数またはブロック変数が設定されていません。 私はグローバル変数としてrsとstrQueryを持っていますが、これはコード全体をスニペットにしたものではありません。誰かがこれをトラブルシューティングで助けてくれますか?VBA SQL文の実行時エラー91
Dim strQuery
Global db As DAO.Database
Global rs As DAO.Recordset
strQuery = "SELECT courses.[CourseCode] as CODE, " & _
"courses.[CourseName] as NAME " & _
"FROM courses;"
Set rs = db.OpenRecordset(strQuery) 'error here
コードの問題を修正するための最初のステップ - それがどの行にあるかを識別します(私は最後に投稿された行を推測します)。このエラーの次のステップは、すべての変数にカーソルを移動し、「何もない」コードを探します(コード内では 'rs'と' db'の両方になりますが、問題は 'db'です)。 –