- Katılım
- 25 May 2018
- Mesajlar
- 1,601
- En iyi yanıt
- 14
- Puanları
- 113
- Konum
- İstanbul
- Web sitesi
- excelarsivi.com
- Ad Soyad
- Murat OSMA
- Office Vers.
- Office 365 TR+EN
ERROR( [ErrorNumber] )
Verilen bir hata numarasına karşılık gelen hata mesajını döndürür. (String)
Açıklamalar
* Döndürülen hata iletisi, Err.Description özelliğine karşılık gelir.
* [ErrorNumber], tanımlanmamış bir hata numarası ise Application-defined or object-defined error. ([SUP]Uygulama tanımlı veya nesne tanımlı hata[/SUP]) üretir.
* [ErrorNumber] bir sayı değilse, o zaman bir run-time error ([SUP]çalışma zamanı hatası[/SUP]) görüntülenir.
* [ErrorNumber] boş bırakılırsa, en son çalışma zamanı hatasına karşılık gelen mesaj döndürülür.
* [ErrorNumber] boş bırakılırsa ve çalışma zamanı hatası oluşmazsa, sıfır uzunluklu bir dize ("") döndürülür.
* [ErrorNumber] = 0 ise, sıfır uzunluklu bir string ("") döndürülür.
* Variant / String veri türü yerine bir String veri türü döndürmek için ERROR$ işlevini kullanabilirsiniz.
Örnek Kullanım
Hata Mesajı Listesi
Verilen bir hata numarasına karşılık gelen hata mesajını döndürür. (String)
[ErrorNumber] | Oluşturmak istediğiniz hatanın sayısı. (Integer) |
Açıklamalar
* Döndürülen hata iletisi, Err.Description özelliğine karşılık gelir.
* [ErrorNumber], tanımlanmamış bir hata numarası ise Application-defined or object-defined error. ([SUP]Uygulama tanımlı veya nesne tanımlı hata[/SUP]) üretir.
* [ErrorNumber] bir sayı değilse, o zaman bir run-time error ([SUP]çalışma zamanı hatası[/SUP]) görüntülenir.
* [ErrorNumber] boş bırakılırsa, en son çalışma zamanı hatasına karşılık gelen mesaj döndürülür.
* [ErrorNumber] boş bırakılırsa ve çalışma zamanı hatası oluşmazsa, sıfır uzunluklu bir dize ("") döndürülür.
* [ErrorNumber] = 0 ise, sıfır uzunluklu bir string ("") döndürülür.
* Variant / String veri türü yerine bir String veri türü döndürmek için ERROR$ işlevini kullanabilirsiniz.
Örnek Kullanım
PHP:
MsgBox Error(6) ' Overflow
MsgBox Error(11) ' Division by zero
MsgBox Error(55) ' File already open
MsgBox Error() '""
MsgBox Error(-100) ' Application-defined or object-defined error
MsgBox Error("excel") ' - Type Mismatch run-time error
Hata Mesajı Listesi
1 | Application-defined or object-defined error |
3 | Return without GoSub |
5 | Invalid procedure call or argument |
6 | Overflow |
7 | Out of memory |
9 | Subscript out of range |
10 | This array is fixed or temporarily locked |
11 | Division by zero |
13 | Type mismatch |
14 | Out of string space |
16 | Expression too complex |
17 | Can't perform requested operation |
18 | User interrupt occurred |
20 | Resume without error |
28 | Out of stack space |
35 | Sub or Function not defined |
47 | Too many DLL application clients |
48 | Error in loading DLL |
49 | Bad DLL calling convention |
51 | Internal error |
52 | Bad file name or number |
53 | File not found |
54 | Bad file mode |
55 | File already open |
57 | Device I/O error |
58 | File already exists |
59 | Bad record length |
61 | Disk full |
62 | Input past end of file |
63 | Bad record number |
67 | Too many files |
68 | Device unavailable |
70 | Permission denied |
71 | Disk not ready |
74 | Can't rename with different drive |
75 | Path/File access error |
76 | Path not found |
91 | Object variable or With block variable not set |
92 | For loop not initialized |
93 | Invalid pattern string |
94 | Invalid use of Null |
96 | Unable to sink events of object because the object is already firing events to the maximum number of event receivers that it supports |
97 | Can not call friend function on object which is not an instance of defining class |
98 | A property or method call cannot include a reference to a private object, either as an argument or as a return value |
321 | Invalid file format |
322 | Can't create necessary temporary file |
325 | Invalid format in resource file |
380 | Invalid property value |
381 | Invalid property array index |
382 | Set not supported at runtime |
383 | Set not supported (read-only property) |
385 | Need property array index |
387 | Set not permitted |
393 | Get not supported at runtime |
394 | Get not supported (write-only property) |
422 | Property not found |
423 | Property or method not found |
424 | Object required |
429 | ActiveX component can't create object |
430 | Class does not support Automation or does not support expected interface |
432 | File name or class name not found during Automation operation |
438 | Object doesn't support this property or method |
440 | Automation error |
442 | Connection to type library or object library for remote process has been lost. Press OK for dialog to remove reference. |
443 | Automation object does not have a default value |
445 | Object doesn't support this action |
446 | Object doesn't support named arguments |
447 | Object doesn't support current locale setting |
448 | Named argument not found |
449 | Argument not optional |
450 | Wrong number of arguments or invalid property assignment |
451 | Property let procedure not defined and property get procedure did not return an object |
452 | Invalid ordinal |
453 | Specified DLL function not found |
454 | Code resource not found |
455 | Code resource lock error |
457 | This key is already associated with an element of this collection |
458 | Variable uses an Automation type not supported in Visual Basic |
459 | Object or class does not support the set of events |
460 | Invalid clipboard format |
461 | Method or data member not found |
462 | The remote server machine does not exist or is unavailable |
463 | Class not registered on local machine |
481 | Invalid picture |
482 | Printer error |
735 | Can't save file to TEMP |
744 | Search text not found |
746 | Replacements too long |