ID Artikel: 208218 - Kajian Terakhir: 19 September 2011 - Revisi: 2.0

ACC2000: VBA fungsi istirahat di Database dengan referensi yang hilang

Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Moderat: Memerlukan dasar makro, coding, dan interoperabilitas keterampilan.

Artikel ini berlaku untuk Microsoft Access database (.mdb) dan proyek Microsoft Access (.adp).

Untuk versi Microsoft Access 97 artikel ini, lihat 160870  (http://support.microsoft.com/kb/160870/EN-US/ ) .
Untuk versi Microsoft akses 2002 pada artikel ini, lihat 283806  (http://support.microsoft.com/kb/283806/EN-US/ ) .

Pada Halaman ini

Perbesar semua | Perkecil semua

GEJALA

Jika Anda memiliki sebuah prosedur yang berisi Visual Basic untuk aplikasi fungsi, dan database Anda berisi referensi ke objek hilang perpustakaan atau perpustakaan jenis, Anda akan menerima galat berikut pesan Anda mengkompilasi modul Anda atau menjalankan prosedur:
Mengkompilasi kesalahan:
Tidak dapat menemukan proyek atau perpustakaan

PENYEBAB

Database Anda berisi referensi ke database, perpustakaan jenis, atau objek perpustakaan yang ditandai sebagai HILANG:<referencename></referencename> dalam Referensi kotak dialog.

PEMECAHAN MASALAH

Untuk menghapus referensi yang hilang, ikuti langkah berikut:
  1. Buka database Anda.
  2. Tekan ALT + F11 untuk beralih ke Editor Visual Basic.
  3. Membuka modul dalam Design view.
  4. Pada Alat menu, klik Referensi.
  5. Klik untuk mengosongkan kotak centang untuk jenis perpustakaan atau objek perpustakaan ditandai sebagai HILANG: <referencename>.</referencename>
Sebuah alternatif untuk menghapus referensi adalah untuk memulihkan berkas direferensikan untuk jalan yang ditentukan dalam Referensi kotak dialog. Jika file yang direferensikan di lokasi baru, Hapus HILANG:<referencename></referencename> referensi dan membuat referensi baru untuk file dalam folder yang baru.

CATATAN: Dalam akses run-time aplikasi, Anda tidak dapat melihat referensi dari menu. Namun, artikel berikut menunjukkan cara melihat referensi dengan menggunakan kode:
209849  (http://support.microsoft.com/kb/209849/EN-US/ ) ACC2000: Bagaimana untuk Loop melalui referensi untuk melihat sifat

INFORMASI LEBIH LANJUT

Langkah-langkah untuk mereproduksi perilaku

  1. Buka database contoh Northwind.mdb.
  2. Buat bentuk baru.
  3. Pada Masukkan menu, klik Kontrol ActiveX.
  4. Dalam Pilih kontrol Activex Daftar, klik Microsoft bentuk 2.0 ToggleButton, lalu klik Oke.
  5. Simpan bentuk sebagai frmReference, dan kemudian tutup.
  6. Tutup Northwind.mdb dan berhenti akses.
  7. Menemukan dan mengubah nama berkas Fm20.dll untuk Fm20.xxx.
  8. Mulai akses dan membuka Northwind.mdb.
  9. Buka modul yang bernama Startup dalam Design view.
  10. Pada Debug menu, klik Mengkompilasi Northwind. Catatan bahwa Anda menerima pesan galat yang dijelaskan di bagian "Gejala".
  11. Klik Oke. Perhatikan bahwa Referensi kotak dialog akan muncul; Referensi berikut disorot dalam Referensi yang tersedia kotak:
    MISSING: Microsoft Forms 2.0 Object Library
    					
  12. Klik Batalkan dalam Referensi yang tersedia kotak dialog.
  13. Menemukan dan mengubah nama berkas Fm20.xxx untuk Fm20.dll.
  14. Ulangi langkah 10 dan perhatikan bahwa pesan kesalahan yang tidak lagi muncul.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use (http://go.microsoft.com/fwlink/?LinkId=151500) for other considerations.

Berlaku bagi:
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Access 2000 Standard Edition
  • Microsoft Word 2000
Kata kunci: 
kbprb kbmt KB208218 KbMtid
Penerjemahan MesinPenerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:208218  (http://support.microsoft.com/kb/208218/en-us/ )