Neispravna funkcija u VBA

U ovom ćete članku naučiti kako koristiti Prazno je funkciju u VBA za provjeru je li ćelija prazna. Ako želite učiniti isto u Excelu, slična je funkcija IsBlank funkcija. U ovom korak-po-korak vodiču za sve razine korisnika programa Excel i VBA vidjet ćete kako koristiti obje funkcije.

Korištenje funkcije IsEmpty u VBA

Kao što smo već spomenuli u uvodu, Prazno je je jednostavna funkcija u VBA koja provjerava je li ćelija prazna. Ako odabrano ne sadrži nikakvu vrijednost, funkcija će vratiti Boolean TRUE. S druge strane, ako ćelija sadrži vrijednost, funkcija vraća FALSE. Evo koda:

123456789 Ako je IsEmpty (Sheet1.Range ("A1"). Vrijednost) = TačnoSheet1.Range ("B1"). Value = "Ćelija A1 je prazna"DrugoSheet1.Range ("B1"). Value = "Vrijednost u A1 je" & Sheet1.Range ("A1"). VrijednostZavrši ako

U primjeru želimo provjeriti sadrži li ćelija A1 u Sheet1 bilo koju vrijednost. Stoga, ako je ćelija prazna, vratit ćemo "Ćelija A1 je prazna" u ćeliji B1. Ako ćelija sadrži vrijednost, vratit ćemo vrijednost ćelije A1 u ćeliji B1. Pokrenimo prvo kôd s praznim A1, a zatim s A1 koji sadrži neku vrijednost:

Slika 1. Korištenje IsEmpty u VBA s praznom ćelijom

Slika 2. Korištenje IsEmpty u VBA s naseljenom ćelijom

Korištenje funkcije IsBlank u Excelu

The IsBlank funkcija također provjerava je li vrijednost ćelije prazna, ali ta funkcija ne postoji u VBA. Na sličnim primjerima vidjet ćemo kako provjeriti je li ćelija prazna u Excelu, koristeći ovu formulu:

1 = ISBLANK (A1)

Slika 3. Korištenje IsBlank u Excelu s praznom A1 ćelijom

Slika 4. Korištenje IsBlank -a u Excelu sa popunjenom A1 ćelijom

Kao što vidite, provjeravamo je li ćelija A1 prazna i vraćamo rezultat funkcije u ćeliji B1. Na slici 3 rezultat funkcije je Boolean TRUE. S druge strane, na slici 4, rezultat funkcije je LAŽ, jer je ćelija A1 “11” i nije prazna.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave