P. 1
Kode Kesalahan Dan Penjelasannya Dalam Pemrograman MS Visual

Kode Kesalahan Dan Penjelasannya Dalam Pemrograman MS Visual

|Views: 4,138|Likes:

More info:

Published by: Ramadhan Yudha Nugraha on May 22, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

07/13/2013

pdf

text

original

Kode kesalahan dan Penjelasannya dalam Pemrograman MS Visual Basic

31AGU
Bagaimana kita menangani kesalahan pada visual basic.

Code 3 5 6 7 9 10 11 13 14 16 17 18 20 28 35 4 48 49
Lanjutan

Message Return without GoSub Invalid procedure call Overflow Out of memory Subscript out of range This array is fixed or temporarily locked Division by zero Type mismatch Out of string space Expression too complex Can’t perform requested operation User interrupt occurred Resume without error Out of stack space Sub, Function, or Property not defined Too many code resource or DLL application clients Error in loading code resource or DLL Bad code resource or DLL calling convention Message Internal error Bad file name or number

Code 51 52

53 54 55 57 58 59 61 62 63 67 68 70 71 74 75 76 91 92 93 94 97 98 298 320 321 322 325

File not found Bad file mode File already open Device I/O error File already exists Bad record length Disk full Input past end of file Bad record number Too many files Device unavailable Permission denied Disk not ready Can’t rename with different drive Path/File access error Path not found Object variable or With block variable not set For loop not initialized Invalid pattern string Invalid use of Null Can’t call Friend procedure on an object that is not an instance of the defining class A property or method call cannot include a reference to a private object, either as an System resource or DLL could not be loaded Can’t use character device names in specified file names Invalid file format Can’t create necessary temporary file Invalid format in resource file

can’t show modally Code must close topmost modal form first Permission to use object denied Property not found Property or method not found Object required .327 328 335 336 337 338 360 361 363 364 365 368 371 380 381 382 383 385 387 393 394 400 402 419 422 423 424 Data value named not found Illegal parameter. This program requires a later version The specified object can’t be used as an owner form for Show Invalid property value Invalid property-array index Property Set can’t be executed at runtime Property Set can’t be used with a read-only property Need property-array index Property Set not permitted Property Get can’t be executed at runtime Property Get can’t be executed on write-only property Form already displayed. can’t write arrays Could not access system registry ActiveX Component not correctly registered ActiveX Component not found ActiveX Component did not run correctly Object already loaded Can’t load or unload this object ActiveX Control specified not found Object was unloaded Unable to unload within this context The specified file is out of date.

425 429 430 432 438 440 442 443 445 446 447 448 449 450 451 452 453 454 455 457 458 459 460 461 480 481 482 Invalid object use ActiveX Component can’t create object or return reference to this object Class doesn’t support Automation File name or class name not found during Automation operation Object doesn’t support this property or method Automation error Connection to type library or object library for remote process has been lost Automation object doesn’t have a default value Object doesn’t support this action Object doesn’t support named arguments Object doesn’t support current locale setting Named argument not found Argument not optional or invalid property assignment Wrong number of arguments or invalid property assignment Object not a collection Invalid ordinal Specified DLL function code resource not found Code resource not found Code resource lock error This key is already associated with an element of this collection Variable uses a type not supported in Visual Basic This component doesn’t support the set of events Invalid Clipboard format Specified format doesn’t match format of data Can’t create AutoRedraw image Invalid picture Printer error .

Kembali ke atas . Pada Halaman ini Perbesar semua | Perkecil semua RINGKASAN Artikel ini berisi deskripsi rinci dari kesalahan trappable pesan yang dapat digunakan dengan fungsi Err dalam Visual Basic untuk Aplikasi. Make sure the printer is set up correctly Invalid picture type Can’t print form image to this type of printer Can’t empty Clipboard Can’t open Clipboard Can’t save file to TEMP directory Search text not found Replacements too long Out of memory No object Class is not set Unable to activate object Unable to create embedded object Error saving to file Error loading from file *) Visual Basic 6 Black Book.Revisi: 2.Kajian Terakhir: 15 September 2011 .0 Penjelasan tentang Trappable kesalahan dalam Visual Basic untuk aplikasi Klik disini untuk menampilkan sumber Inggris dan terjemahan oleh mesin secara berdampingan Peringatan: artikel ini adalah terjemahan oleh mesin Melihat produk di mana artikel ini berlaku. Steven Holzner.483 484 485 486 520 521 735 744 746 31001 31004 31018 31027 31032 31036 31037 Printer driver does not support specified property Problem getting printer information from the system. ISBN: 1576102831 Semoga membantu ID Artikel: 142138 .

atau konversi tipe data adalah terlalu besar yang terwakili da diizinkan untuk jenis variabel. fungsi dosa hanya dapat menerima nilai-nilai dalam jarak tertentu. sementara 2147483648 menghasilkan kesalahan ini. Artikel ini mengasumsikan bahwa Anda telah terbiasa denga pemrograman yang ditunjukkan dan dengan alat yang digunakan untuk membuat dan mendebug prosedur. Kesalahan ini juga dapat terjadi jika dilakukan usaha untuk memanggil prosedur yang tidak berlaku pada saat ini platform. Kembali ke atas Return tanpa GoSub (Error 3) Pernyataan kembali tidak memiliki pernyataan GoSub sesuai. Kembali ke atas Melimpah (Error 6) Penyebab yang mungkin untuk kesalahan ini adalah: • Hasil dari tugas. beberapa prose berlaku untuk Macintosh.. Kembali ke atas Panggilan tidak sah prosedur (kesalahan 5) Argumen mungkin melebihi rentang nilai-nilai yang diizinkan. dan Sub. Teknisi dukungan Microsoft dapat membantu m fungsionalitas prosedur tertentu.Wend. coba hal berikut: . sementara. Memori (kesalahan 7) Lebih banyak memori adalah diperlukan daripada tersedia atau batas segmen 64 K dihadapi. namun tidak terbata tersirat mengenai kelayakan untuk diperdagangkan atau kesesuaian untuk keperluan tertentu. dan sebagainya..Selanjutnya. Termasuk. namun mereka tidak akan memodifikasi contoh untuk memberikan fungsionalitas tambahan atau menyusun prosedur untu persyaratan khusus Anda.. Untuk mencegah kesalahan ini. Tidak seperti Untuk. tanpa jaminan apa pun baik tersurat maupun tersirat. GoSub dan kembali cocok pada jangka waktu..Mengakhiri Sub.. -atau- • Kembali ke atas Tugas untuk properti melebihi maksimum nilai properti dapat menerima. Positif 2147483648 yang diterima. Sebagai contoh. yang dicoc waktu. perhitungan. atau untuk Microsoft Windows.. Sebagai contoh.INFORMASI LEBIH LANJUT Microsoft menyediakan contoh pemrograman hanya sebagai ilustrasi.

.• • • • • • • Kembali ke atas Tutup aplikasi yang tidak perlu. kemudian upaya dilakukan untuk mengubah ukuran SomeArr: Sub FirstOne Static FixedArr(25) As Integer ' Create a fixed-size array NextOne FixedArr() End Sub Sub NextOne(SomeArr() As Integer) ReDim SomeArr(35) ' Duplicate definition occurs here. Jika Anda sedang menjalankan Microsoft Windows dalam mode disempurnakan. membeb ruang. seperti dalam contoh berikut: Kesalahan 10 Namun kesalahan juga dapat terjadi apabila Anda mencoba untuk menggunakan ReDim untuk mengubah jumlah elemen array ukuran yang tetap. pertimbangkan untuk melanggar me kecil. Kembali ke atas Duplikat definisi (kesalahan 10) Kesalahan ini biasanya terjadi hanya ketika dihasilkan dari kode.. array tetap FixedArr diterima oleh SomeArr dalam prosedur NextOne. The subskrip mungkin lebih besar atau lebih kecil dari berbagai mungkin subskrip. Jika Anda memiliki sangat besar modul atau prosedur. atau file sumber yang dalam memori. atau setidaknya memastikan bahwa beberapa ruang tersedia. . dokumen. tetapi dapat mencegah memukul 64 K segmen batas Jika Anda menjalankan Microsoft Windows pada mode standar pada 80386 atau 80486 ko dalam mode ditingkatkan. Subskrip keluar dari jangkauan (kesalahan 9) Anda telah direferensikan array tidak ada unsur atau koleksi anggota. Mengurangi jumlah variabel global. Sebagai kode. a tidak memiliki dimensi yang ditetapkan pada titik ini dalam aplikasi. Menghilangkan mengakhiri-dan-tinggal-penduduk (tsr) program. Menghilangkan pengandar perangkat yang tidak perlu. . End Sub ' and pass it to another sub. Prosedur ini tidak menyimpan memori.

dan sebagainya). Salah eja nama variabel dapat secara implisit membuat diinisialisasi ke nol. Objek telah berlalu untuk prosedur yang mengharapkan satu properti atau nilai.Print MyModule • • Anda mencoba untuk campuran tradisional dasar kesalahan penanganan dengan varian nila kesalahan subtipe (10. kesalahan ini biasanya menunjukkan bahwa varian digunakan dalam ekspresi t yang mengandung varian array muncul dalam pernyataan cetak. ekspresi memerlukan bahwa sementara s untuk evaluasi mungkin menyebabkan kesalahan ini. terutama mereka yang berlalu ke dalam prosedur sebagai argumen dari pro Kembali ke atas Jenis ketidakcocokan (Error 13) Penyebab yang mungkin untuk kesalahan ini adalah: • • • Variabel atau properti yang tidak jenis benar. variabel yang memerlukan n menerima nilai string. Lama. yang telah mencegah string dari yang diberikan. Kembali ke atas Keluar dari ruang string (kesalahan 14) Sistem Anda mungkin sudah kehabisan memori. Periksa operasi sebelumnya pada variabel dalam ekspresi. Berikut kode akan menyebabkan keluar dari string ruang kesalahan: MyString = "Hello" For Count = 1 To 100 MyString = MyString & MyString Next Count . vbError). sebagai contoh: Kesalahan CVErr(n) Nilai CVErr tidak dapat dikonversi ke tanggal atau tipe numerik (Integer. Sebagai contoh.Kembali ke atas Pembagian dengan nol (11 kesalahan) Nilai ekspresi yang digunakan sebagai pembagi adalah nol. Sebagai contoh. untuk contoh: Debug. MyVar = CInt(CVErr(9)) Saat menjalankan. Periksa ejaan variabel dalam ekspresi. Nama modul atau proyek digunakan di mana ekspresi diharapkan. Demikian pula.

Namun. Nilai yang tepat sebelum kesalahan mewakili panjang maksimum string host. . String tidak ditugaskan untuk variabel (seperti yang dikembalikan oleh fungsi) ditugaskan ke lokasi sementara selama string Memiliki sejumlah besar string ini dapat menyebabkan kesalahan ini.535 karakter. ' On successive runs.Visual Basic memungkinkan Anda mengalokasikan sebuah string dengan panjang maksimum 65. Kembali ke atas String formula terlalu kompleks (kesalahan 16) Ekspresi string terlalu rumit. maka meningkatkan panjang secara berta lagi. Mencoba menetapkan variabel string ini dan menggunakan variabel dalam ekspresi Kembali ke atas Tidak dapat melakukan operasi yang diminta (kesalahan 17) Operasi yang diminta tidak dapat dilakukan karena hal itu akan membatalkan keadaan saat ini proyek. Jika Anda mengalokasikan string panjang maksimum host Anda dapat mendukung. klik Rererences) untuk menambah referensi ke perpustakaan baru proyek atau objek sementara program pada istirahat modu Kembali ke atas Pengguna menyela terjadi (kesalahan 18) CTRL + ISTIRAHAT atau lain menyela kunci ditekan oleh pengguna. Kembali ke atas Melanjutkan tanpa kesalahan (kesalahan 20) Pernyataan Resume telah dialami. atau yang dihadapi ketika tidak ada penanganan kesalahan rutin aktif. dalam melakukan pernyataan pada aplikasi perlu menggunakan beberapa tali ruang untuk overhead. tapi baik di luar kesalahan Handler kode. Sebagai contoh. Jumlah overhead bervariasi di antara host. increment ' length until "Out of string ' space" error occurs. tetapi tidak boleh melebihi 50 byte. Sub MySub MyString = "string" ' Error occurs here when the End Sub ' maximum length is exceeded. kesalahan terjadi jika Anda mengg dialog kotak (pada menu alat. Dim MyString As String * 65485 ' Start with (65535-50). mengurangi string ukuran oleh 50 byte.

pilih tombol d prosedur di jendela Debug. Terlalu banyak pernyataan DoEvents bersarang. Anda juga dapat menyatakan semua variabel dalam prosedur s mengawali Properti. tetapi rutin ini tidak di perpustak Kesalahan dalam loading DLL (kesalahan 48) Tertentu dynamic-link library (DLL) tidak dapat dimuat. atau properti disebut tapi tidak didefinisikan. Atau. Periksa bahwa rekursif umum prosedur tid dalam dan bahwa mereka menghentikan dengan benar.Kembali ke atas Keluar dari ruang stack (kesalahan 28) Penyebab yang mungkin untuk kesalahan ini adalah: • • Terlalu banyak aktif fungsi atau Sub panggilan. Jika pilihan pribadi modul yang berlaku. • • String panjang tetap menggunakan lebih banyak ruang memori dari variabel-panjang string mendefinisikan ulang beberapa string panjang tetap sebagai variabel-panjang string. Prosedur menyatakan swasta dal disebut dari prosedur di luar modul. Menggunakan kotak dialog panggilan untuk pandangan prosedur yang aktif (pada tumpukan). Kembali ke atas Sub atau fungsi tidak didefinisikan (kesalahan 35) Prosedur Sub. Anda dapat menggunakan Pe mendeklarasikan variabel statis individu dalam prosedur. Variabel lokal memerlukan lebih banyak ruang variabel lokal daripada tersedia. Hal ini biasanya karena file yang ditentukan dengan Lib klausul dalam pernyataan menetapkan ti Penyebab yang mungkin untuk kesalahan ini adalah: . Mencoba m variabel tingkat modul sebaliknya. Sub atau fungsi kata kunci dengan statis. prosedur dalam mod proyek-proyek lainnya. • Kembali ke atas Anda telah menyatakan rutin dynamic-link library (DLL). Penyebab yang mungkin untuk kesalahan ini adalah: • • Anda telah salah eja nama Anda prosedur. Untuk menampilkan kotak dialog panggilan. Memilih Menemukan dari menu Edit untuk menemukan prosedur. Prosedur tertentu tidak terlihat untuk panggilan prosedur. fungsi.

hubungi dukungan produk Microsoft Lay melaporkan kondisi di mana pesan muncul. gunakan berikut konvensi penamaan file dan direktori: • • • Nama dari file atau direktori dapat memiliki dua bagian: nama dan sebuah Opsional Perlua terpisah oleh periode. Kembali ke atas Kesalahan internal (kesalahan 51) Kerusakan internal telah terjadi dalam Visual Basic.• • • • • Kembali ke atas File tersebut tidak DLL-eksekusi. Kembali ke atas Nama file yang buruk atau nomor (kesalahan 52) Pernyataan merujuk ke file dengan nomor file atau nama file yang: • • • • Nama tidak sah atau nomor Tidak disebutkan dalam pernyataan terbuka Disebutkan dalam pernyataan terbuka. File adalah tua Microsoft Windows DLL yang tidak sesuai dengan Microsoft Windows me DLL referensi lain DLL yang tidak hadir.new. tapi karena telah ditutup Keluar dari jangkauan jumlah file (1-511) Di Microsoft Windows. DLL atau salah satu direferensikan dll yang tidak dalam direktori yang ditentukan oleh jala Buruk DLL memanggil Konvensi (kesalahan 49) Program Anda memanggil rutin di dynamic-link library (DLL) yang baik sedang berlalu salah jenis atau jumlah argumen atau tidak menggunakan Pascal Pastikan bahwa argumen berlalu untuk rutin DLL persis argumen yang diharapkan oleh rutin. Nama harus mulai dengan huruf atau angka. Kecuali panggilan ini dihasilkan oleh pernyataan kesalahan. Jika DLL rutin mengharapkan argumen oleh nilai. kemudian ditentukan untuk argumen-argumen dalam Deklarasi untuk rutin. Ini dapat berisi huruf besar atau lowercase (na sensitive) karakter kecuali berikut: • • • Character Description ---------------------------------- . Nama dapat berisi hingga delapan karakter. File tersebut tidak Microsoft Windows DLL. untuk contoh. dan ekstensi dapat berisi tiga karakter. Myfile.

Upaya telah dilakukan untuk memanggil prosedur di dynamic-link perpustakaan (DLL). COM2. galat ini terjadi apabila Anda mencoba untuk membuka proyek atau beban sebuah file teks yang tidak ada. AUX. Dalam lingkungan pengembangan. membunuh. PRN dan NUL. jika nama file PRN dalam pernyataan terbuka. default printer akan hanya menjadi tujuan untuk mence statements diarahkan ke nomor file yang ditentukan dalam pernyataan terbuka. nama. | = Period Quotation mark Single quotation mark (apostrophe) Plus sign Slash Backslash Brackets Colon Semicolon Vertical bar (pipe) Equal sign Comma Nama tidak boleh berisi spasi. • . Nama-nama berikut milik dan tidak dapat digunakan untuk CON. atau terbuka) merujuk ke file yang tidak ada.RPT • Pada Macintosh. • Berikut ini adalah contoh dari nama file Microsoft Windows yang berlaku: SURAT. file dapat memiliki karakter apapun kecuali usus besar (:)) dan dapat men karakter [Chr(0)] tidak diperbolehkan di setiap nama file. Kembali ke atas File buruk modus (kesalahan 54) .TXT BUDGET. LPT1. COM4. " ' + / \ [] : .92 12345678. COM1. te perpustakaan yang ditetapkan dalam ayat Lib Menyatakan pernyataan tidak dapat ditemukan. LPT3.DOC MEMO. Kembali ke atas File tidak ditemukan (kesalahan 53) Kemungkinan penyebab kesalahan ini saat menjalankan adalah: • • Pernyataan (misalnya.901 2NDTRY. Misalnya. LPT2.• • • • • • • • • • • . COM3.

Cetak # statement menetapkan file yang dibuka untuk mode akses lain dari keluaran atau m # Statement masukan menetapkan file yang dibuka untuk mode akses lain dari Input. kesalahan ini terjadi bila nama file baru (misalnya. SetAttr. Pernyataan (misalnya membunuh. Setiap usaha untuk menulis untuk read-only file. Tipe data varian juga memerlukan dua-byte keterangan. Kembali ke atas Buruk catatan panjang (kesalahan 59) Panjang variabel rekaman untuk mendapatkan atau menempatkan pernyataan tidak cocok panjang yang ditentukan dalam pernyataan terbuka yang sesuai. Perangkat I/O galat (Error 57) Input atau output kesalahan terjadi ketika program Anda menggunakan perangkat seperti printer atau disk drive.Penyebab yang mungkin untuk kesalahan ini adalah: • • • • Kembali ke atas Pernyataan Put atau mendapatkan menentukan file berurutan. Catatan yang menempatkan hanya dapat merujuk pada file yang dibuka untuk akses acak. keterangan selalu ditambahkan ke string variabel-panjang dimasukkan ke acak akses file. Varian yang mengandung String variabel-panjang memerlukan empat-byte keterangan. Kembali ke atas File sudah ada (kesalahan 58) Saat menjalankan. atau nama) merujuk pada sebuah file buka. panjang variabel string harus setidaknya dua karakter lebih pend rekaman yang ditetapkan dalam ayat Len terbuka pernyataan. Kembali ke atas Disk penuh (kesalahan 61) . satu ditentukan dalam pernyataan nama) identik dengan nama file yang sudah ada. string harus setidaknya 4 byte lebih pendek dari panjang rekaman yang ditetapkan dalam ayat Len. File sudah terbuka (kesalahan 55) Penyebab yang mungkin untuk kesalahan ini adalah: • • Kembali ke atas Pernyataan terbuka keluaran berurutan modus dieksekusi karena file yang sudah terbuka. H ketika Anda menggunakan Save As untuk menyimpan saat ini dimuat proyek jika proyek nama sudah ada. Oleh kare variabel-panjang di sebuah varian.

Kembali ke atas Masukan melewati akhir baris (kesalahan 62) Masukan # atau baris masukan # statement membaca dari file dalam yang semua data telah dibaca atau dari file kosong. Untuk menghindari kesalahan ini. atau menyimpan file dalam direktori root. atau menghapus beberapa file.Penyebab yang mungkin untuk kesalahan ini adalah: • • Tidak ada cukup ruang pada disk untuk menyelesaikan cetak #. • Pada Macintosh. atau menutup o Tidak ada cukup ruang pada disk untuk membuat file-file yang diperlukan. mengubah program Anda sehingga subdirektori. Batas ini dapat berubah menggunakan utilita MaxFiles parameter boot blok. Menulis #. Sebagai contoh. menutup. Kembali ke atas Perangkat tidak tersedia (kesalahan 68) Perangkat yang Anda mencoba untuk mengakses bukanlah baik online atau tidak ada.SYS file. kesalahan ini akan terjadi jika te . (segera sebelum Input # statement) untuk mendeteksi akhir dari file. batas standar adalah 40 file. Untuk mengatasi situasi ini. Untuk Microsoft adalah fungsi dari file = pengaturan pada konfigurasi Anda. Meningkatkan jumlah itu da Sistem operasi memiliki batas untuk jumlah file dalam akar direktori (biasanya 512). Jika p membuka. Kembali ke atas Izin ditolak (kesalahan 70) Sebuah usaha telah dilakukan untuk menulis menjadi write-dilindungi disk atau untuk akses file terkunci. Kembali ke atas Terlalu banyak file (kesalahan 67) Penyebab yang mungkin untuk kesalahan ini adalah: • • Ada batas untuk jumlah file disk yang dapat terbuka di salah satu waktu. memindahkan beberapa file ke disk yang lain. Kembali ke atas Nomor catatan buruk (kesalahan 63) Sejumlah rekor dalam pernyataan Put atau mendapatkan adalah kurang dari atau sama dengan nol.

atau RmDir).Count ' Assigns Count value to MyCount. Pastikan jalan diketik dengan benar Kembali ke atas Variabel objek tidak diatur (kesalahan 91) Anda sedang berusaha untuk menggunakan variabel objek yang tidak belum referensi berlaku objek. Masukkan disk di drive. Jalan sepenuhnya berkualitas dimul (jika jalan di pengandar yang lain) dan daftar eksplisit jalan dari akar ke file. Kembali ke atas . MkDir. Tutup pintu dan coba lagi operasi. The kes lingkungan debug jika Anda mencoba untuk membuka proyek atau menyisipkan file teks dengan jalan yang tidak sah. Sebagai contoh. ChDir. atau RmDir). Kesalahan ini dapat juga terjadi ketika mencoba untuk menyimpan berkas yang akan menggantikan yang sudah ada Read-only file. terbuka. Kembali ke atas Tidak dapat mengubah nama dengan drive berbeda (kesalahan 74) Anda tidak dapat menggunakan nama pernyataan untuk mengubah nama file dengan drive baru penamaan. Gunakan FileCopy untuk menulis file ke drive berkas lama dengan pernyataan membunuh. Kembali ke atas Tidak ditemukan (kesalahan 76) Selama operasi file atau perangkat akses (misalnya. Kembali ke atas Disk tidak siap (kesalahan 71) Baik tidak ada disk di drive yang ditentukan atau pintu drive terbuka. sistem operasi tidak mampu menemukan jalan tertentu. Nama file dapat berisi jalan sepenuhnya-memenuhi syarat atau relatif. sistem operasi tidak bisa membuat sambungan antara jalur dan n Pastikan file spesifikasi diformat dengan benar. M respecify referensi untuk variabel objek. kesalahan akan dihasilkan: Dim MyObject As Object ' Creates object variable. Setiap jalan yang tidak sepenuhnya memenuhi syarat adalah relatif terhadap d direktori. Set MyObject = Sheets(1) ' Creates valid object reference. jika pernyataan Set dihilangkan dalam kode berikut. ChDir. Kembali ke atas Jalan/File akses galat (Error 75) Selama operasi file atau perangkat akses (misalnya. atau salah satu yang telah ditetapkan untuk apa-apa. MyCount = MyObject.pernyataan dilakukan pada file menulis-dilindungi. terbuka. MkDir.

property adalah disebut. Kembali ke atas Properti atau metode tidak ditemukan (kesalahan 423) Object.Pengulangan berikutnya. Kembali ke atas Tidak sah pola string (kesalahan 93) String pola yang ditentukan dalam operasi seperti pencarian tidak valid..Loop berikutnya tidak dianjurkan.. tetapi belum memberikan berlaku objek kualifikasi. Kode kesalahan ini berlaku untuk Microsoft Excel untuk W hanya. Pilih sesuai perpustakaan dan objek untuk menampilkan tersedia properti dan m Kembali ke atas Objek diperlukan (kesalahan 424) Anda telah disebut objek properti atau metode. tetapi metode atau properti tidak ditentukan...Untuk Loop tidak dimulai (kesalahan 92) Anda telah melompat ke tengah-tengah untuk. atau Anda mungkin eja nama objek. Untuk melihat apa pr yang ditentukan untuk objek.method atau object. Contoh umum dari ekspresi daftar karakter tidak sah adalah [a-b. ulang berkas dalam aplikasi di mana itu terakhir disimpan dan Simpan sebagai teks. Null adalah subtipe varian yang digunakan untuk menunjukkan bah data tidak sah. Next Count Kembali ke atas Tidak dapat memuat modul. Misalnya: MyVar = Null For Count = 1 To MyVar . Beberapa versi Visual Basic mengizinkan Anda untuk menyimpan kode dalam format gan mungkin. di mana braket t Kembali ke atas Penggunaan yang tidak sah Null (kesalahan 94) Anda mencoba untuk mendapatkan nilai dari variabel varian atau ekspresi Itulah Null. memilih Browser objek dari menu tampilan. format invalid (kesalahan 323) Modul yang Anda mencoba untuk memuat ini tidak modul teks. Menempatkan label di dalam Untuk... Kembali ke atas .

Juga mencatat bahwa objek dapat mengandalkan dukungan bahasa nasional di dynaminc-link library (DLL). tapi tidak terkena antarmuka programmability. Melihat objek dokumentasi untuk informasi lebih lanjut pada objek dan untuk memeriksa ejaan pro Kembali ke atas Objek tidak mendukung argumen bernama (kesalahan 446) Argumen dapat hanya ditentukan oleh posisi saat melakukan metode ini objek. Kesalahan dilaporkan oleh aplikasi yang dibuat objek. Periksa ejaan nama a Kembali ke atas . Kembali ke atas Objek tidak mendukung tindakan ini (kesalahan 445) Metode atau properti ini tidak didukung oleh objek ini. Jika demikian. Kembali ke atas Bernama argumen tidak ditemukan (kesalahan 448) Anda ditetapkan sebuah argumen yang bernama. Periksa pengaturan lokal yang objek mendukung. Kembali ke atas OLE Automation galat (Error 440) Terjadi galat ketika mengeksekusi sebuah metode atau mengakses properti dari variabel objek. Sebagai contoh. tetapi prosedur yang tidak didefinisikan untuk menerima argumen dengan nama itu. misalnya OLE2NLS. jika proyek Anda saat ini telah lokal yang menetap objek yang Anda mencoba untuk mengakses harus dukungan pengaturan lokal. Lihat dokumentasi objek untuk informasi lebih lanjut tentang argumen pos Kembali ke atas Objek tidak mendukung saat ini pengaturan lokal (kesalahan 447) Objek yang Anda coba akses tidak mendukung pengaturan lokal untuk proyek saat ini. Lihat objek dokumentasi untuk informasi lebih lanjut pada objek dan untuk memeriks metode.Kelas tidak mendukung OLE Automation (kesalahan 430) Benda yang ditentukan dalam panggilan fungsi GetObject atau CreateObject itu menemukan.DLL. An Versi lebih baru yang mendukung lokal proyek saat ini. Periksa dokumentasi aplikasi yang dibuat menjadi obyek keterbatasan pada penggunaan OLE Otomatis objek. Oleh karena menulis kode untuk mengontrol perilaku objek ini. Kembali ke atas Objek tidak mendukung properti atau metode (kesalahan 438) Metode atau properti ini tidak ada untuk otomatisasi OLE objek ini.

Namun. up num ekspresi untuk hitungan gagal. fungsi kiri memerlukan dua argumen. pertama mewakili karakter string dioperasikan d nomor karakter untuk kembali dari sisi kiri string.Argumen bukan opsional (kesalahan 449) Jumlah dan jenis argumen harus sesuai yang diharapkan. Misalnya. tapi kesalahan terjadi ketika sebuah usaha telah dilakukan untuk . Periksa untuk memastikan ekspresi mewakili nomor vali prosedur dengan nama. Periksa ejaan objek atau properti nama. Periksa daftar argumen dalam panggil prosedur. Kembali ke atas Tertentu DLL fungsi tidak ditemukan (kesalahan 453) Dynamic-link library (DLL) di pengguna perpustakaan referensi ditemukan. Kembali ke atas Valid urutan (kesalahan 452) Panggilan Anda ke dynamic-link library (DLL) diindikasikan menggunakan beberapa sebaliknya nama prosedur. Kembali ke atas Kode sumber tidak ditemukan (kesalahan 454) Panggilan yang dibuat untuk prosedur dalam kode sumber. Argumen hanya dapat dihilangkan dari panggilan untuk prosedur yang ditetapkan pengguna jika itu dinyatakan opsional pada deklarasi prosedur. Kembali ke atas Salah nomor argumen (kesalahan 450) Jumlah argumen dalam panggilan untuk prosedur ini tidak sama dengan jumlah argumen diharapkan oleh prosedur. Kode sumber adalah menemukan. tapi kode sumber daya tidak dapat ditemukan. keduanya harus disediakan. tetapi fungsi DLL yang ditentukan tidak ditemukan dalam DLL. Hitungan tid telah ditentukan dalam Deklarasi fungsi. Juga. Kembali ke atas Objek tidak koleksi (kesalahan 451) Anda telah ditentukan operasi atau properti yang eksklusif untuk Koleksi. Karena tidak argumen opsional. Kesalahan ini hanya dapat terjadi pada operasi M Kembali ke atas Kode sumber daya kunci galat (Error 455) Panggilan ini dibuat prosedur dalam kode sumber daya. atau me objek adalah kumpulan. atau num yang ditentukan tidak Tentukan setiap fungsi DLL. DLL mungkin memiliki nama yang tepat tapi bukanlah versi yang berisi fungsi tertentu. tapi objek bukanlah kumpulan. menggunakan sintaks #num.

Kembali ke atas Tidak sah jumlah argumen (kesalahan 1003) Metode memiliki jumlah salah argumen. Kembali ke atas [Objek] tidak [nama metode] metode (1001 kesalahan) Metode ini tidak ada untuk objek ini.Periksa kesalahan kembali oleh HLock (misalnya. Kembali ke atas Metode [nama metode] [objek] kelas gagal (Error 1004) Terjadi kesalahan eksternal. Kembali ke atas Missing argumen diperlukan [hujah] (kesalahan 1002) Metode diharapkan argumen yang diperlukan yang tidak ada. memilih objek Browser dari menu tampilan. seperti kegagalan untuk membaca atau menulis dari file. seperti kegagalan untuk membaca atau menulis dari file. . Untuk melihat daftar metode untuk objek ini. Sebagai contoh. Penyebab umum ini masalah adalah upaya unt yang tidak ada [untuk contoh. memilih objek Browser dari Melihat menu. Mungkin alasan mencaku • Argumen mengandung nilai yang tidak sah. beberapa Berbagai obj memerlukan bahwa kisaran berisi data. Kesalahan ini hanya dapat terjadi pada Sist Kembali ke atas [Objek] tidak memiliki properti [nama properti] (kesalahan 1000) Properti tidak ada untuk objek ini. Untuk melihat argumen yang valid untuk metode ini. "ilegal pada kosong menangani"atau"Ilegal di blok gratis"). dan klik tombol tanda tanya di Objek kotak dialog Browser untuk menampilkan topik bantuan Visual Basic. Jika kisaran tidak berisi data. Metode tidak dapat digunakan pada objek. terlalu banyak argumen. dan klik tombol tanda tan objek Browser untuk menampilkan Visual Topik bantuan dasar untuk objek ini. Terjadi kesalahan eksternal. • • Metode tidak digunakan dalam konteks diterapkan. memilih objek Browser dari menu tampilan. Untuk melihat daftar argumen diperlukan. Tambahkan argumen untuk kode. lalu klik tombol tanda tanya dalam dialog objek Browser menampilkan topik bantuan Visual Basic untuk metode ini. Anda mencoba untuk menggunakan Workbooks(5) ketika ada hany membuka]. Untuk melihat daftar properti untuk objek ini. dan klik tombol tanda tanya Browser untuk menampilkan Visual Topik bantuan dasar untuk objek ini. memilih objek tampilan. Hal ini biasanya terjadi ketika Anda menggunakan comma separated posisi argumen (bukan bernama argumen). metode gagal.

As a result of the speed in making it available. the materials may include typographical errors and may be revised at any time without no Use for other considerations. Tidak dapat mendapatkan properti [nama properti] [objek] kelas (kesalahan 1006) Properti tidak dapat diubah. mencari bantuan nama metode. Kembali ke atas Tidak dapat mengatur properti [nama properti] [objek] kelas (kesalahan 1005) Properti tidak dapat diubah. 0. Kemungkinan alasan meliputi: • • Kembali ke atas Nilai yang Anda gunakan untuk properti tidak valid (misalnya.Untuk informasi lebih lanjut tentang metode. Alasan mungkin mencakup: • • Nilai yang Anda gunakan untuk properti tidak sah. Anda mengatur properti un properti memerlukan Boolean nilai). Kembali ke atas Berlaku bagi: Kembali ke atas Kata kunci: kberrmsg kbhowto kbprogramming kbmt KB142138 KbMtid Kembali ke atas Penerjemahan Mesin . The information contained herein is provided as emerging issues. sebagai contoh. 0) akan menyebabkan ini kesalahan jika grafik aktif tidak mengandung sebuah leg Kembali ke atas REFERENSI Untuk informasi lebih lanjut tentang kode kesalahan. pengaturan properti unt properti memerlukan Nilai boolean. Properti tidak dapat digunakan dalam konteks diterapkan. Properti ini hanya bisa dibaca dan tidak dapat ditulis untuk. kode ActiveCha = RGB (255. pilih tombol pencarian di bantuan dan ketik: Trappable errors Kembali ke atas Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. Sebagai contoh.

sintaksis.PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. atau tata bahasa. kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Namun. jangan menyertakan informasi kontak dalam umpan balik Anda. hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft menawa diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel ba Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Microsoft tidak be terhadap akurasi. artikel yang diterjemahkan menggunakan mesin tidak selalu sempu mungkin memiliki kesalahan kosa kata. ©2012 Microsoft • • • • • • • Feedback Services Agreement Manage Profiles Contact Us Terms of Use Trademarks Privacy Statement . Microsoft memperbarui perangkat lunak mesin penerjemah. Klik disini untuk melihat versi Inggris dari artikel ini:142138 Kembali ke atas Beri umpan balik tentang informasi ini Apakah informasi ini memecahkan masalah Anda? Ya Tidak Tidak tahu Apakah informasi ini relevan? Ya Tidak Seberapa besar usaha yang anda keluarkan dalam menggunakan artikel ini? Sangat kecil Kecil Menengah Besar Sangat besar Apa yang dapat kami lakukan untuk meningkatkan informasi ini? Untuk melindungi privasi Anda.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->