Galat run-time '424': objek diperlukan menggunakan DAO

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 163475 - Melihat produk di mana artikel ini berlaku.
PENTING: Artikel ini berisi informasi tentang mengedit registri. Sebelum Anda meng-edit registri, pastikan Anda memahami cara memulihkannya jika masalah terjadi. Untuk informasi tentang cara melakukannya, lihat "Restoring topik bantuan registri"di Regedit.exe atau"Memulihkan registri kunci" Topik bantuan dalam Regedt32.exe.
Perbesar semua | Perkecil semua

Pada Halaman ini

GEJALA

Ketika Anda menjalankan Visual Basic untuk makro aplikasi yang menggunakan Data Access Objek, Anda mungkin menerima pesan galat berikut:
Galat run-time '424':
Objek yang diperlukan

PENYEBAB

Masalah ini dapat terjadi ketika salah satu dari berikut ini benar:

  • Perpustakaan objek akses Data tidak direferensikan dengan benar. -atau-

  • Data Access objek berkas hilang, rusak, atau tidak semestinya terdaftar.
Catatan: Masalah ini juga dapat terjadi jika, ketika Anda menggunakan Microsoft Excel di bawah Windows NT 4.0, Microsoft akses perpustakaan objek tidak direkomendasikan.

PEMECAHAN MASALAH

Untuk mengatasi masalah ini, gunakan metode berikut yang sesuai.

Metode 1: Perpustakaan objek Data akses tidak terdaftar

Peringatan: Menggunakan Peninjau Suntingan Registri dapat mengakibatkan masalah serius yang mengharuskan Anda untuk menginstal ulang sistem operasi. Microsoft tidak dapat menjamin bahwa masalah yang dihasilkan dari penggunaan salah Registry Editor dapat diselesaikan. Anda menanggung sendiri risiko penggunaan Penyunting Registri.

Untuk informasi tentang cara untuk mengedit registri, melihat "mengubah kunci dan Nilai-nilai"topik bantuan dalam Registry Editor (Regedit.exe) atau"Tambahkan dan Hapus Informasi di registri"dan topik bantuan"Ubah registri Data"di Regedt32.exe. catatan bahwa Anda harus kembali ke registri sebelum Anda mengeditnya. Jika Anda menjalankan Windows NT, Anda juga harus memperbarui Anda darurat Repair Disk (ERD).

Apabila perpustakaan objek akses Data tidak direferensikan dengan benar, ikuti ini langkah-langkah untuk membuat referensi ke perpustakaan:

Microsoft Excel 97:

  1. Buka file dan tekan ALT + F11 untuk membuka Editor Visual Basic.
  2. Di Editor Visual Basic, klik referensi pada menu alat.
  3. Di kotak dialog referensi, dalam referensi yang tersedia, klik "Microsoft DAO 3.5 perpustakaan objek", dan kemudian klik OK.

    Jika "Microsoft DAO 3.5 perpustakaan objek" tidak terdaftar dalam kotak di bawah Referensi yang tersedia, klik Browse dan menemukan Dao350.dll file.

    Berkas ini terletak di dalam map berikut:
          Program Files\Common Files\Microsoft Shared\Dao
    						
  4. Klik file dan klik OK.
Microsoft Excel 7,0:

  1. Klik lembar modul.
  2. Pada menu alat, klik referensi.

    Catatan: Ini adalah diperlukan klik lembar modul. Referensi tidak tersedia pada menu Alat pada lembar kerja, dialog lembar, atau bagan lembar.
  3. Di kotak dialog referensi, dalam referensi yang tersedia, klik "Microsoft DAO 3.0 perpustakaan objek", dan kemudian klik OK.

    Jika "Microsoft DAO 3.0 perpustakaan objek" tidak terdaftar dalam kotak di bawah referensi yang tersedia, klik Browse dan menemukan Dao3032.dll file.

    Berkas ini terletak di dalam map berikut:
          Program Files\Common Files\Microsoft Shared\Dao
    						
    Klik file dan klik OK.
  4. Di kotak dialog referensi, klik OK.
Catatan: Jika Anda menggunakan Windows NT 4.0, Anda mungkin juga perlu untuk membuat referensi ke perpustakaan objek Microsoft Access. Untuk melakukannya, gunakan langkah-langkah yang ditampilkan di atas untuk versi Microsoft Excel.

Juga, jika Anda referensi perpustakaan objek Microsoft Access, itu harus direferensikan sebelum perpustakaan objek Microsoft Data akses. Untuk mengubah urutan di mana perpustakaan dirujuk dalam Microsoft Excel 97, pilih perpustakaan yang sesuai di kotak dialog referensi. Kemudian, gunakan prioritas tombol untuk memindahkan referensi atas dan ke bawah dalam daftar seperti yang diperlukan. Kapan Anda selesai, klik OK.

Di Microsoft Excel 7.0, jika perpustakaan objek Microsoft Data akses direferensikan sebelum perpustakaan objek Microsoft Access, klik Microsoft Perpustakaan objek data akses untuk menghapus tanda centang dari kotak centang dan Klik OK. Dari Tools menu, klik referensi dan pilih Microsoft Data akses perpustakaan objek kotak centang untuk memilih ulang opsi ini. Klik OK. Ini tempat referensi perpustakaan objek Microsoft Data akses setelah Microsoft akses perpustakaan objek dalam daftar referensi.

Metode 2: File objek akses Data yang hilang, Damaged, atau Unregistered

Microsoft menyediakan contoh pemrograman hanya sebagai ilustrasi, tanpa jaminan apa pun baik tersurat maupun tersirat. Termasuk, namun tidak terbatas pada, jaminan tersirat mengenai kelayakan untuk diperdagangkan atau kesesuaian untuk keperluan tertentu. Artikel ini mengasumsikan bahwa Anda telah terbiasa dengan bahasa pemrograman yang ditunjukkan dan dengan alat yang digunakan untuk membuat dan mendebug prosedur. Teknisi dukungan Microsoft dapat membantu menjelaskan fungsionalitas prosedur tertentu, namun mereka tidak akan memodifikasi contoh untuk memberikan fungsionalitas tambahan atau menyusun prosedur untuk memenuhi persyaratan khusus Anda. Pengujian mesin objek akses Data:

Sebelum Anda melanjutkan dengan langkah-langkah untuk mengganti berkas Data akses obyek, menguji mesin Data akses objek dengan makro untuk memastikan bahwa itu adalah bekerja. Untuk melakukannya, ketik makro berikut dalam modul baru, dan kemudian jalankan makro:
   Sub DAO_Test()
       MsgBox DBEngine.Version
   End Sub
				
Jika makro mengembalikan pesan galat, dan Anda sudah disebutkan Data Akses perpustakaan objek, Anda harus menginstal ulang mesin Data akses obyek oleh menghapus dan kemudian menginstal ulang itu. Jika Anda menginstal Data akses obyek beberapa kali, (hal ini dapat terjadi ketika Anda menginstal beberapa program), Anda harus mengedit registri sehingga komponen objek akses Data dihapus ketika Anda menghapus Microsoft Office. Untuk mengedit registri, menggunakan langkah-langkah berikut:

  1. Pada Start menu, klik jalankan. Dalam kotak yang terbuka, ketik regedit, lalu klik OK.
  2. Membuka kunci registri berikut:
          HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current
          Version/SharedDLLs
    						
  3. Klik nilai berikut dalam SharedDLLs folder:
          C:\Program Files\Common Files\Microsoft Shared\DAO\dao3032.dll
    						
    Jika Anda menggunakan Microsoft Excel 97, klik nilai berikut di SharedDLLs folder:
          C:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLL
    						
  4. Di Edit menu, klik Ubah. Kotak dialog nilai DWORD edit muncul. Jika nilai kotak data nilai lebih besar dari 1, mengubahnya ke 1, dan kemudian Klik OK.
  5. Pada menu registri, klik keluar.
  6. Menjalankan program Microsoft Office Setup dalam modus pemeliharaan. Bila Anda adalah diminta, klik Hapus semua.
  7. Saat Anda diminta untuk menghapus komponen bersama, klik Hapus semua.

    Jika Anda diminta untuk me-restart komputer setelah Setup selesai, melakukannya.
  8. Menginstal Microsoft Office.
Jika Anda terus menerima pesan galat dalam artikel ini, Lanjutkan mengatasi masalah dengan menggunakan langkah-langkah berikut:

  1. Buka file di Microsoft Excel.
  2. Klik lembar modul untuk beralih ke itu. Jika Anda menggunakan Microsoft Excel 97, tekan ALT + F11 untuk memulai Visual Basic untuk aplikasi, dan kemudian klik lembar modul yang berisi kode makro Data akses obyek.
  3. Pada menu alat, klik referensi. Jelas setiap referensi untuk Data Mengakses objek perpustakaan. Klik OK.
  4. Pada menu alat, klik Add-in. Jika Anda menggunakan Microsoft Excel 97, Anda dapat menemukan perintah Add-Ins hanya pada lembar kerja. Hapus semua Add-in kotak centang dan klik OK.
  5. Pada File menu, klik Simpan. Kemudian, klik keluar pada File menu.
  6. Microsoft Excel restart dan buka file. Referensi akses Data Perpustakaan objek yang ingin Anda gunakan.
Jika masalah terus terjadi setelah Anda mengikuti langkah-langkah ini, Anda mungkin kebutuhan untuk menginstal Microsoft Windows 95.

Untuk informasi tambahan, silakan lihat artikel berikut di Basis Pengetahuan Microsoft:
178400 OFF97: Menginstal Win 95 untuk Folder baru untuk masalah-masalah Tshoot kantor

Properti

ID Artikel: 163475 - Kajian Terakhir: 15 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 95 Standard Edition
Kata kunci: 
kberrmsg kbprogramming kbmt KB163475 KbMtid
Penerjemahan 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:163475
Sanggahan Konten KB yang Tidak Lagi Diperbarui
Artikel ini berisi tentang produk yang tidak lagi didukung oleh Microsoft. Oleh karena itu, artikel ini disajikan ?sebagaimana adanya? dan tidak akan diperbarui.

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com