ID Artikel: 824255 - Kajian Terakhir: 07 Oktober 2011 - Revisi: 2.0

Bagaimana akses menyelesaikan Visual Basic untuk aplikasi referensi

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.
Ini Artikel berlaku untuk Microsoft Access database (.mdb) dan Microsoft Access proyek (.adp).

Lanjutan: Memerlukan ahli pengkodean, interoperabilitas, dan keterampilan multiuser.

Pada Halaman ini

Perbesar semua | Perkecil semua

RINGKASAN

Artikel ini membahas urutan tugas bahwa Microsoft Office Access 2007, Microsoft Akses kantor 2003, Microsoft Access 2002, Access 2000, atau Access 97 melakukan untuk menyelesaikan referensi di Microsoft Visual Basic untuk Applications (VBA).

INFORMASI LEBIH LANJUT

Penting Bagian ini, metode, atau tugas yang memuat langkah-langkah yang memberitahu Anda bagaimana memodifikasi registri. Namun, masalah yang serius dapat terjadi apabila Anda salah memodifikasi registri. Oleh karena itu, pastikan Anda mengikuti langkah-langkah tersebut dengan seksama. Untuk perlindungan tambahan, buat cadangan registri sebelum Anda memodifikasi. Kemudian, Anda dapat memulihkan registri apabila terjadi masalah. Untuk informasi selengkapnya tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
322756  (http://support.microsoft.com/kb/322756/ ) Cara membuat cadangan dan memulihkan registri di Windows


Dalam akses, Anda dapat melihat referensi VBA yang saat ini dipilih dengan menggunakan Editor Visual Basic. Untuk melakukan hal ini, Ikuti langkah berikut:
  1. Mulai akses.
  2. Buka database Access.
  3. Tekan ALT + F11 untuk membuka Editor Visual Basic.
  4. Di jendela Editor Visual Basic, klikReferensi pada Alat menu.

    DalamReferensi kotak dialog, Anda dapat melihat referensi yang dipilih.
Catatan Bila Anda memilih referensi, Anda juga dapat melihat informasi yang sesuai untuk berkas yang harus diambil untuk menggunakan referensi.

File terkait mungkin perpustakaan jenis objek Perpustakaan, atau perpustakaan kontrol. File terkait untuk masing-masing referensi di-load Menurut informasi yang muncul di Referensikotak dialog. Namun, jika file tidak ditemukan, akses mencari file di lokasi yang berbeda pada komputer Anda.

Untuk masing-masing referensi VBA yang dipilih, akses melakukan tugas berikut:
  • Akses memverifikasi apakah berkas direferensikan sudah dimuat.
  • Akses memverifikasi apakah
    RefLibPaths
    kunci registri ada jika berkas direferensikan saat ini tidak dimuat.

    Jika
    RefLibPaths
    kunci registri ada, pencarian akses untuk nilai bernama yang memiliki nama yang sama sebagai referensi. Jika ada pertandingan, akses memuat referensi dari jalan yang disebutkan dalam nilai bernama.

    Catatan Anda dapat secara manual menambahkan
    RefLibPaths
    kunci registri untuk registri dan, maka Anda dapat menambahkan nama dan lokasi dari setiap tambahan atau perpustakaan yang berada di bawah
    RefLibPaths
    kunci registri. Untuk melakukan hal ini, Ikuti langkah berikut:
    1. Klik Mulai, lalu klik Menjalankan.
    2. Dalam Terbuka kotak, jenis regedit, lalu klik Oke.
    3. Di jendela Peninjau Suntingan Registri, temukan berikut kunci registri:
      Access 2007:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Access

      Akses 2003:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0\Access

      Akses 2002:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0\Access

      Akses 2000:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Office\9.0\Access

      97 Akses:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Office\8.0\Access

    4. Klik kanan Akses kunci registri, Arahkan ke Baru, lalu klik Kunci.
    5. Nama kunci yang baru dibuat RefLibPaths.
    6. Klik RefLibPaths.
    7. Klik kanan pada pane kanan, dan kemudian klik Nilai string.
    8. Nama nilai String baru dibuat dengan menggunakan yang sama nama sebagai referensi VBA.
    9. Klik kanan nilai String yang Anda buat di langkah 8, dan kemudian klik Memodifikasi.
    10. Dalam Edit String kotak dialog, jenis lokasi berkas yang harus dimuat ke sesuai dengan rujukan dalam VBA.

      Nama nilai registri harus nama file ditambah ekstensi. Lokasi (data nilai) harus jalan ditambah nama file. Sebagai contoh, jika Anda menetapkan rujukan Northwind sampel database, Anda dapat menambahkan berikut nilai-nilai:
      • Nilai Name: Northwind.mdb
      • Nilai Data: C: program files Microsoft Office\Office11\Samples\Northwind.MDB
    11. Ulangi langkah 7 melalui langkah 10 untuk menambahkan nama-nama dan untuk Tambahkan lokasi tepat tambahan atau perpustakaan sesuai sebagai Nilai string.
    12. Pada Berkas menu, klik Keluar.
  • Mengakses menggunakan SearchPath API untuk mencari untuk berkas yang direferensikan jika
    RefLibPaths
    kunci registri tidak ada atau tidak berisi referensi benar. Pencarian berikut dilakukan.
    Perkecil tabel iniPerbesar tabel ini
    Area pencarianDeskripsi
    Aplikasi direktoriLokasi Msaccess.exe.
    Direktori saat iniDirektori yang Anda lihat jika Anda Klik Terbuka pada Berkas menu.
    Sistem direktoriFolder sistem dan Folder system32 yang terletak di map Windows atau di WINNT folder.
    WinDirFolder di mana sistem operasi file menjalankan. Biasanya ini adalah Windows folder atau WINNT folder.
    Lingkungan variabel PATHVariabel sistem ini berisi daftar folder yang langsung dapat diakses sistem.

    Microsoft Windows NT 4.0: di Panel kontrol, klik dua kaliSistem, lalu klik Lingkungan tab. Variabel PATH adalah di Sistem variabel daftar.

    Microsoft Windows 2000, Microsoft Windows XP dan Microsoft Windows Server 2003: mengendalikan Panel, klik dua kali Sistem, klikLanjutan tab, dan kemudian klik Lingkungan Variabel. JALAN adalah di Sistem variabel daftar.

    Microsoft Windows Vista: Di Panel kontrol, buka item "Dan pemeliharaan sistem". Klik Sistem, klik Pengaturan lanjutan sistem, klik Lanjutan tab, dan kemudian klik Variabel lingkungan. JALAN adalah di Sistem variabel Daftar
    File direktoriMap yang berisi .mdb berkas, berkas .mde, berkas .adp, atau .ade file, dan subfolder.
Catatan Akses tidak memerlukan
RefLibPaths
kunci registri Jika file yang ingin Anda referensi terletak di salah satu direktori yang disebutkan di atas meja.

Jika akses tidak dapat menemukan referensi, Anda menerima pesan galat berikut ketika Anda mengkompilasi proyek atau ketika Anda mencoba untuk menjalankan prosedur:
Anda Microsoft Office Access database atau proyek berisi hilang atau rusak referensi ke file nama file.

* Untuk memastikan bahwa database atau proyek bekerja dengan baik, Anda harus memperbaiki hal ini referensi.
Catatan Sementara database terbuka, Anda menerima galat sebelumnya pesan satu kali untuk masing-masing referensi rusak.

Sebagai contoh, jika Anda membuka MyDatabase.mdb dan MyDatabase.mdb tidak ada referensi ke Microsoft Kalender Control dan Microsoft DAO perpustakaan, Anda menerima dua kesalahan pesan, satu untuk masing-masing referensi yang hilang. Anda tidak menerima pesan kesalahan lagi kecuali Anda tidak memperbaiki referensi, Anda menutup database, dan kemudian Anda membuka kembali database. Jika Anda memperbaiki referensi dan kemudian Anda simpan database, Anda tidak menerima pesan kesalahan saat berikutnya yang Anda buka database.

Properti BrokenReference

The Aplikasi objek untuk memiliki akses BrokenReference properti yang memberitahu Anda jika referensi rusak. Untuk memeriksa The BrokenReference properti, ikuti langkah berikut:
  1. Mulai akses.
  2. Buka database Access.
  3. Tekan ALT + F11 untuk membuka Editor Visual Basic.
  4. Tekan CTRL + G untuk membuka jendela segera.
  5. Di jendela segera, ketik perintah berikut, dan kemudian tekan ENTER:
    ?Application.BrokenReference
    Perhatikan bahwa BrokenReference properti untuk Aplikasi objek mengembalikan True jika ada referensi hilang. Jika tidak, The BrokenReference properti kembali palsu.

REFERENSI

Untuk informasi lebih lanjut mengenai referensi, klik Microsoft Visual Bantuan dasar pada Bantuan menu, jenis Koleksi referensi dalam Mencari kotak di panel bantuan, dan kemudian klik Mulai pencarian untuk melihat topik.

Untuk informasi lebih lanjut mengenai referensi hilang, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
283806  (http://support.microsoft.com/kb/283806/ ) Visual Basic for Applications (VBA) fungsi istirahat di database dengan referensi yang hilang

Berlaku bagi:
  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
  • Microsoft Access 2000 Standard Edition
  • Microsoft Access 97 Standard Edition
Kata kunci: 
kbpubtypekc kbvba kbprogramming kbinfo kbregistry kberrmsg kbmt KB824255 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:824255  (http://support.microsoft.com/kb/824255/en-us/ )