Ištuštinimo funkcija VBA

Šiame straipsnyje sužinosite, kaip naudotis Yra tuščias funkcija VBA, kad patikrintų, ar langelis tuščias. Jei norite tą patį padaryti „Excel“, panaši funkcija yra IsBlank funkcija. Šiame žingsnis po žingsnio vadovėlyje, skirtame visų lygių „Excel“ ir VBA vartotojams, pamatysite, kaip naudoti abi funkcijas.

„IsEmpty“ funkcijos naudojimas VBA

Kaip jau minėjome įvade, Yra tuščias yra paprasta VBA funkcija, kuri patikrina, ar langelis tuščias. Jei pasirinktame nėra jokios vertės, funkcija grąžins loginę TRUE. Kita vertus, jei langelyje yra reikšmė, funkcija grąžina FALSE. Čia yra kodas:

123456789 If IsEmpty (Sheet1.Range ("A1"). Value) = Tiesa tadaSheet1.Range ("B1"). Value = "Langelis A1 tuščias"KitasSheet1.Range ("B1"). Value = "A1 reikšmė yra" & Sheet1.Range ("A1"). VertėPabaiga Jei

Pavyzdyje norime patikrinti, ar Sheet1 langelyje A1 yra kokia nors reikšmė. Todėl, jei langelis tuščias, langelyje B1 grąžinsime „Langelis A1 tuščias“. Jei langelyje yra reikšmė, grąžiname langelio A1 langelio B1 vertę. Pirmiausia paleiskite kodą tuščiu A1, o tada A1, kuriame yra tam tikra reikšmė:

Vaizdas 1. IsEmpty naudojimas VBA su tuščiu langeliu

Vaizdas 2. IsEmpty naudojimas VBA su užpildytu langeliu

„Excel“ funkcijos „IsBlank“ naudojimas

The IsBlank funkcija taip pat tikrina, ar langelio reikšmė tuščia, tačiau šios funkcijos VBA nėra. Panašiuose pavyzdžiuose pamatysime, kaip patikrinti, ar langelis tuščias „Excel“, naudojant šią formulę:

1 = ISBLANK (A1)

Vaizdas 3. „IsBlank“ naudojimas „Excel“ su tuščiu A1 langeliu

4 paveikslas. „IsBlank“ naudojimas „Excel“ su užpildytu A1 langeliu

Kaip matote, mes patikriname, ar langelis A1 yra tuščias, ir grąžiname funkcijos B1 langelyje rezultatą. 3 paveiksle funkcijos rezultatas yra „Boolean TRUE“. Kita vertus, 4 paveiksle funkcijos rezultatas yra FALSE, nes langelis A1 yra „11“ ir nėra tuščias.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave