Ebben a cikkben megtudhatja, hogyan kell használni a Üres funkció a VBA -ban annak ellenőrzésére, hogy egy cella üres -e. Ha ugyanezt szeretné tenni az Excelben, akkor hasonló funkció a IsBlank funkció. Ebben a lépésenkénti oktatóanyagban az Excel és a VBA felhasználók minden szintjén látni fogja, hogyan kell használni mindkét funkciót.
Az IsEmpty funkció használata a VBA -ban
Amint azt a bevezetőben már említettük, a Üres a VBA egyszerű funkciója, amely ellenőrzi, hogy egy cella üres -e. Ha a kiválasztott nem tartalmaz értéket, akkor a függvény logikai IGAZ értéket ad vissza. A másik oldalon, ha a cella értéket tartalmaz, a függvény HAMIS értéket ad vissza. Itt a kód:
123456789 | Ha IsEmpty (Sheet1.Range ("A1"). Érték) = True AkkorSheet1.Range ("B1"). Value = "Az A1 cella üres"MásSheet1.Range ("B1"). Value = "Az A1 értéke" & Sheet1.Range ("A1"). ÉrtékVége Ha |
A példában azt szeretnénk ellenőrizni, hogy a Sheet1 A1 cellája tartalmaz -e valamilyen értéket. Ezért ha a cella üres, akkor a B1 cellában az „A1 cella üres” értéket adjuk vissza. Ha a cella tartalmaz értéket, akkor visszaadjuk az A1 cella értékét a B1 cellában. Futtassuk először a kódot üres A1 -el, majd A1 -vel, amely valamilyen értéket tartalmaz:
1. kép: Az IsEmpty használata VBA -ban az üres cellával
2. kép: Az IsEmpty használata VBA -ban lakott cellával
Az IsBlank funkció használata az Excelben
Az IsBlank függvény azt is ellenőrzi, hogy a cella értéke üres -e, de ez a funkció nem létezik a VBA -ban. Hasonló példákon láthatjuk, hogyan lehet ellenőrizni, hogy a cella üres -e az Excelben, a következő képlet segítségével:
1 | = ISBLANK (A1) |
3. kép: Az IsBlank használata Excelben üres A1 cellával
4. kép: Az IsBlank használata Excelben, feltöltött A1 cellával
Amint láthatja, ellenőrizzük, hogy az A1 cella üres -e, és visszaadjuk a függvény eredményét a B1 cellában. A 3. képen a függvény eredménye logikai IGAZ. A másik oldalon, a 4. képen a függvény eredménye HAMIS, mivel az A1 cella „11”, és nem üres.