Funcția este goală în VBA

În acest articol, veți învăța cum să utilizați Este gol funcționează în VBA pentru a verifica dacă o celulă este goală. Dacă doriți să faceți același lucru în Excel, o funcție similară este IsBlank funcţie. În acest tutorial pas cu pas, pentru toate nivelurile de utilizatori Excel și VBA, veți vedea cum să utilizați ambele funcții.

Utilizarea funcției IsEmpty în VBA

După cum am menționat deja în introducere, Este gol este funcția simplă din VBA care verifică dacă o celulă este goală. Dacă elementul selectat nu conține nicio valoare, funcția va întoarce Boolean TRUE. Pe de altă parte, dacă celula conține o valoare, funcția returnează FALSE. Iată codul:

123456789 Dacă IsEmpty (Sheet1.Range ("A1"). Value) = True AtunciSheet1.Range ("B1"). Value = "Celula A1 este goală"AltfelSheet1.Range ("B1"). Value = "Valoarea din A1 este" & Sheet1.Range ("A1"). ValueEnd If

În exemplu, vrem să verificăm dacă celula A1 din Sheet1 conține vreo valoare. Prin urmare, dacă celula este goală, vom returna „Celula A1 este goală” în celula B1. Dacă celula conține o valoare, vom returna valoarea celulei A1 din celula B1. Să rulăm mai întâi codul cu A1 gol, apoi cu A1 care conține o valoare:

Imagine 1. Utilizarea IsEmpty în VBA cu celula goală

Imagine 2. Utilizarea IsEmpty în VBA cu celulă populată

Utilizarea funcției IsBlank în Excel

The IsBlank funcția verifică, de asemenea, dacă valoarea celulei este goală, dar această funcție nu există în VBA. Vom vedea în exemple similare cum să verificăm dacă celula este goală în Excel, folosind această formulă:

1 = ISBLANK (A1)

Imaginea 3. Utilizarea IsBlank în Excel cu celula A1 goală

Imagine 4. Utilizarea IsBlank în Excel cu celula A1 populată

După cum puteți vedea, verificăm dacă celula A1 este goală și returnăm rezultatul funcției din celula B1. În imaginea 3, rezultatul funcției este Boolean TRUE. Pe de altă parte, în imaginea 4, rezultatul funcției este FALS, deoarece celula A1 este „11” și nu este goală.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave