Bagaimana cara memperbaiki kesalahan otomatisasi vba?
Di VBA, kesalahan otomatisasi (440) terjadi ketika Anda mencoba mengakses objek otomatisasi (objek yang digunakan oleh aplikasi atau alat pemrograman lain). Ini adalah kesalahan runtime yang dapat terjadi saat mengeksekusi kode. Seperti yang dikatakan Microsoft, mungkin ada alasan berikut yang dapat menyebabkan terjadinya kesalahan ini:
- Saat Anda mengizinkan aplikasi mengakses objek dari Excel atau Anda membuat objek yang bisa digunakan dengan Excel saat menggunakan metode atau properti dengan objek tersebut, kesalahan ini mungkin terjadi.
- Atau Anda mencoba menggunakan kesalahan yang telah diblokir atau dinonaktifkan oleh administrator sistem.
Cara mengatasi kesalahan otomatisasi
Cara terbaik untuk menangani kesalahan otomatisasi adalah dengan menggunakan pernyataan “On Error Resume Next” yang berpindah ke baris kode berikutnya terlepas dari kesalahannya. Anda juga dapat menggunakan objek Err untuk memperoleh informasi tentang sumber dan sifat kesalahan.