Tühi funktsioon VBA -s

Selles artiklis saate teada, kuidas kasutada On tühi funktsiooni VBA -s, et kontrollida, kas lahter on tühi. Kui soovite Excelis sama teha, on sarnane funktsioon IsBlank funktsiooni. Selles samm-sammulises õpetuses näete Exceli ja VBA kasutajate kõigil tasanditel, kuidas mõlemat funktsiooni kasutada.

Funktsiooni IsEmpty kasutamine VBA -s

Nagu juba sissejuhatuses mainisime, on On tühi on VBA lihtne funktsioon, mis kontrollib, kas lahter on tühi. Kui valitud ei sisalda väärtust, tagastab funktsioon Boolean TRUE. Teisest küljest, kui lahter sisaldab väärtust, tagastab funktsioon FALSE. Siin on kood:

123456789 If IsEmpty (Sheet1.Range ("A1"). Value) = True thenSheet1.Range ("B1"). Value = "Lahter A1 on tühi"MuiduSheet1.Range ("B1"). Value = "A1 väärtus on" & Sheet1.Range ("A1"). VäärtusLõpp Kui

Näites tahame kontrollida, kas Sheet1 lahtris A1 on mõni väärtus. Seega, kui lahter on tühi, tagastame lahtris B1 lahtri A1 on tühi. Kui lahter sisaldab väärtust, tagastame lahtris B1 oleva lahtri A1 väärtuse. Käivitame koodi kõigepealt tühja A1 -ga ja seejärel A1 -ga, mis sisaldab mõnda väärtust:

Pilt 1. IsEmpty kasutamine VBA -s tühja lahtriga

Pilt 2. IsEmpty kasutamine VBA -s koos asustatud lahtriga

Funktsiooni IsBlank kasutamine Excelis

The IsBlank funktsioon kontrollib ka seda, kas lahtri väärtus on tühi, kuid seda funktsiooni VBA -s pole. Näeme sarnastel näidetel, kuidas selle valemi abil Excelis lahtrit tühjaks kontrollida:

1 = ISBLANK (A1)

Pilt 3. IsBlank'i kasutamine Excelis tühja A1 -lahtriga

Pilt 4. IsBlank'i kasutamine Excelis koos täidetud A1 -lahtriga

Nagu näete, kontrollime, kas lahter A1 on tühi ja tagastame lahtris B1 oleva funktsiooni tulemuse. Pildil 3 on funktsiooni tulemus Boolean TRUE. Teisel küljel, pildil 4, on funktsiooni tulemus VÄÄR, kuna lahter A1 on “11” ja see pole tühi.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave