- ベストアンサー
Access 参照設定について
いつもお世話になっております。 Accessのイベント処理で visualBasicを使い処理しようとしています。 isloaded関数を使いたいのですが、 コンパイルエラーとなります。 ↓ SubまたはFunctionが定義されていません。 いろいろ調べた結果、 参照設定がなされていないようで、 isloaded関数が 'プロパティ/メソッドの一覧'に 表示されていない状況です。 ご教授宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
これかなあ… http://www.accessclub.jp/samplefile/samplefile_33.htm NorthWindってMDBファイルがどこかにあると思うので、 それを開いてモジュールがあればその中にある、ということらしいけど。 パソコンにAccess入ってないから検証できないので、違ってたらごめんなさい。
その他の回答 (1)
- gatt_mk
- ベストアンサー率29% (356/1220)
isloadedプロパティはアクセスのオブジェクトがロードされているかどうかを判断するプロパティだと思いますが、判断するときの対象オブジェクトは何でしょうか? ACCESS2000以降のバージョンではADOのオブジェクトは通常参照設定されていますが、DAOオブジェクトは参照設定されていません。isloadedプロパティで判断しているオブジェクトがDAOオブジェクトであれば、DAO3.6の参照設定にチェックをすれば利用できると思います。
お礼
http://www.accessclub.jp/samplefile/samplefile_33.htm 上記のリンクを見る限り、 accessの組み込み関数として 定義されていないようです。 お騒がせしました。
補足
DAO3.6は標準で参照設定されていました。 Northwindを見る限り、 参照モジュールファイルの ユーティリティ関数クラスで 一度定義されています。 参照設定してあげれば、 このような定義をせずに使える?と思うのですが、 勘違いでしょうか? ご教授宜しくお願いします。
お礼
リンク先を見る限り、 accessの組み込み関数として 定義されていないようですね。 お騒がせしました。
補足
NorthWindを見てみると、 標準モジュールで isloadedが定義されていて、 それを使っているようです。 一応、自分も標準モジュールを作成し コピペしてみたら、 できました。 参照設定でちゃんと設定してあげれば 標準で参照できると思うのですが・・・ 勘違いでしたら、ごめんなさい。