300 Primerov

Objekt Err

Err Object

Če niste seznanjeni Obravnavanje napak vseeno vam priporočamo, da najprej preberete ta primer. Ko pride do napake v Excel VBA pojavijo lastnosti Err objekt so napolnjene z informacijami.

Položaj:



kako najti najnižje število v

Spodnji program izračuna kvadratni koren številk.



Objekt Err v Excelu VBA

1. Postavite a ukazni gumb na delovnem listu in dodajte naslednje kodne vrstice:



NobenarngAsDomet, celicaAsDomet
Nastavljenorng = Izbor

Za VsakcelicaVrng
Vklopljeno Napaka Pojdi doNeveljavna vrednost:
cell.Value = Sqr (cell.Value)
Naslednjicelica

Izhod Pod

Neveljavna vrednost:

MsgBox Err.Številka & '' & Err.Opis & 'na celici' & celica. Naslov

Nadaljuj Naslednji

Rezultat, ko izberete Razpon ('B2: B6') in kliknete ukazni gumb na listu:

kako narediti razpršeni načrt v

Err Rezultat predmeta

Err Rezultat predmeta



Pojasnilo: ko pride do napake, se lastnost number predmeta Err napolni z edinstveno številko napake trenutne napake, lastnost Description pa z opisom napake trenutne napake.

2. Ti opisi morda niso v veliko pomoč uporabnikom vašega programa. Sporočila o napakah lahko naredite uporabniku bolj prijazna, tako da zadnji del makra spremenite na naslednji način:

Neveljavna vrednost:

Izberite OvitekErr.Številka
Ovitek Je= 5
MsgBox 'Ne morem izračunati kvadratnega korena negativnega števila v celici' & cell.Address
Ovitek Je= 13
MsgBox 'Ne morem izračunati kvadratnega korena besedila v celici' & cell.Address
Konec Izberite

Nadaljuj Naslednji

Nasvet: pojdite skozi našo Izberite Primer program, če želite izvedeti več o strukturi Select Case.

Rezultat:

kako v Excelu odšteti dve vrstici

Prijateljsko sporočilo

Prijateljsko sporočilo

4/6 Dokončano! Preberite več o napakah makra>
Pojdi na naslednje poglavje: Manipulacija nizov



^