ACCESSプロジェクトを使っています。
(基本的な理解不足だと思いますが)
Access97では、
Dim DB As Database
Dim RS As Recordset
と宣言して
Set DB =CurrentDb()
Set RS=DB.OpenRecordset(…
で使えていましたが、Accessプロジェクトでは使えません。
(ストアドプロシージャ部分ではなく、フォームのVBA部分で)
フォーム上のボタンから、モジュール操作を実行したいのですが、
上記 そのまま使用すると
「コンパイルエラー ユーザー定義型は定義されていません」 と出てきます。
Accessプロジェクトで操作するにはどのようにすればいいのでしょうか?
No.1ベストアンサー
- 回答日時:
Database型やRecordset型でエラーが出たら、VBAの画面を開いて、メニュに「参照設定」というのがあると思うので見てみよう。
Access97でもAccess2000以降でも、「Microsoft DAO 3.6 Object Library」または「Microsoft ActiveX Data Objects 2.1 Library」にチェックが入っているだろうか。
→どちらにも入っていない:どちらかにチェックを入れてあげよう。
→DAOに入っている:なんでエラーが出るんか分からん。
→ADOに入っている:なんでエラーが出るんか分からん。
→両方に入っている:この場合はDatabase型ではなく、ADODB.Database型、またはDAO.Database型のどちらかを明示的に指定してあげよう。
ADOとDAO、Accessで自分のMDBやADPを見に行くときはどちらでも良いっちゃ良いが、ADOを使う方がお勧めだ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) DoCmd.SearchForRecord が動かない時の解決方法 3 2022/07/22 15:31
- Visual Basic(VBA) ACCESS DAO で不要なテーブルのフィールド(列)の削除 4 2022/06/23 12:13
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Access(アクセス) 実行時エラー3131 FROM 句の構文エラーです について 7 2022/06/13 15:45
- Access(アクセス) docmd.gotorecordを起動するには 5 2022/06/17 15:20
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- Access(アクセス) アクセス テーブルの空白を変数に置換するボタンが作りたい 4 2022/07/08 11:19
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Visual Basic(VBA) Excelで下記のようにマクロを作ったところ、一回目は実行できたのですが、二回目以降「実行時エラー1 1 2022/03/25 08:08
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
実行時エラー459 withステート...
-
#1062 - '0' は索引 'PRIMARY' ...
-
空白はダメというエラーの表示...
-
列名に変数を使うことはできな...
-
DocuWorksでの印刷
-
AccessVBA 実行時エラー'2766'...
-
アクセスでエラー このフィー...
-
Access2010実行時エラー-21473525
-
Access2010で入力した住所地をG...
-
オラクル(PL/SQL)のエラー
-
Codeigniter2.Xから3.Xに変更後...
-
Access2007について
-
Access 実行時エラー'3075' 対...
-
SQL文長の制限
-
Excel2000のVBAを実行するとア...
-
SQLserver2005 nvarchar を flo...
-
psqlの文字コードエラー
-
ACCESSでエラー時に再起動する方法
-
workbench/j について
-
SQLCODE=-420とはどういうエラ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
#1062 - '0' は索引 'PRIMARY' ...
-
空白はダメというエラーの表示...
-
列名に変数を使うことはできな...
-
アクセスでエラー このフィー...
-
オラクル(PL/SQL)のエラー
-
Access2010実行時エラー-21473525
-
AccessVBA 実行時エラー'2766'...
-
「1004:アプリケーション定義...
-
SQLserver2005 nvarchar を flo...
-
SQL文長の制限
-
エラーについて
-
DocuWorksでの印刷
-
PL/SQL ORA-06502エラーに関し...
-
SQL エラー コードの一覧 につ...
-
オラクルでisnumeric?
-
(素人の質問) SQL Server エ...
-
DLLが正しく呼び出せません (ToT)
-
UPDATEを使ったSQL文にて
-
『ORA-00936: 式がありません。...
-
SQLCODE=-420とはどういうエラ...
おすすめ情報