Microsoft Office全般(Excel/Word/PowerPoint/Access/Outlook/OneNote)の使用方法を解説。

www.wanichan.com

PC > Access > FAQ

全般

「コンパイルエラー:プロジェクトまたはライブラリが見つかりません」というエラーメッセージが出る

例えばAccess 97でフォームを検索しようとすると、「プロジェクトまたはライブラリが見つかりません」というエラーメッセージが表示される場合があります。Access 2000で作ったデータベースをAccess 97で使う場合など、新バージョンで作ったデータベースを古いバージョンで使うと起こります。Access 97で作ったのに誰かがAccess 2000で開く時に、2000用に変換してしまった場合も同様の現象が起こると思います。
これは、参照先のライブラリが「参照不可」になっているので、その参照不可のライブラリのチェックをはずしてください。

Access 97での操作は以下のとおり。

  1. モジュールの新規作成をとりあえず行います。
  2. [ツール]→[参照設定]をクリック、参照不可になっているものすべてのチェックをはずしAccess終了します。
    なお、Microsoft Visual Basic For Application・・・は通常不要ですので思い切ってチェックをはずしてください。
  3. 再起動してから、参照設定の画面を開き、Microsoft DAO 3.5(or 3.6) Object Libraryのチェックをつけ、優先順位を3番目にします。

Access 2000での操作は以下のとおり。

  1. データベースウィンドウの何もないところを右クリックして、
    ショートカットメニューより「Visual Basic Editor」をクリックします。
    データベースウィンドウ
  2. Visual Basic Editorが起動します。[ツール]→[参照設定]をクリックします。
    [ツール]→[参照設定]をクリック
  3. 参照不可になっているものすべてのチェックをはずしAccess終了します。
    なお、Microsoft Visual Basic For Application・・・は通常不要ですので思い切ってチェックをはずしてください。
  4. 再起動してから、参照設定の画面を開き、Microsoft DAO 3.5(or 3.6) Object Libraryのチェックをつけ、優先順位を3番目にします。
マイクロソフト サポート技術情報
160870 - [ACC2000]参照先が不正な場合、VBA 関数がエラーになる
208218 - [OFF2000]参照先が存在しないファイルで VBA がエラーになる

▲Page TOP

1つ前のレコードのフィールドと同じ値をフィールドに挿入するには?

前のレコードと繰り返して入れるのは面倒なので、前と同じ値をすばやくフィールドに挿入するには、ショートカットを使うと便利です。

Ctrlキーを押しながら'を押してください。

ただし、Access 2002ではマイクロソフトサポート技術情報にレポートがあります。目を通しておいてください。
[ACC2002] フォームビューを開き、ショートカット キーでデータの入力を行うとAccessが強制終了する
スポンサーリンク
INDEX
  • このエントリーをはてなブックマークに追加

コメント

※技術的な質問はMicrosoftコミュニティで聞いてください!

▲このページのトップへ