VBA'da boş işlev

Bu makalede, nasıl kullanılacağını öğreneceksiniz. Boş Bir hücrenin boş olup olmadığını kontrol etmek için VBA'da işlev. Aynısını Excel'de yapmak istiyorsanız, benzer bir işlev şudur: Boş işlev. Bu adım adım öğreticide, her düzeyde Excel ve VBA kullanıcısı için her iki işlevi de nasıl kullanacağınızı göreceksiniz.

VBA'da IsEmpty işlevini kullanma

Girişte daha önce de belirttiğimiz gibi, Boş VBA'da bir hücrenin boş olup olmadığını kontrol eden basit fonksiyondur. Seçilen herhangi bir değer içermiyorsa, işlev Boolean TRUE değerini döndürür. Öte yandan, hücre bir değer içeriyorsa, işlev FALSE değerini döndürür. İşte kod:

123456789 If IsEmpty(Sheet1.Range("A1").Value) = True O zamanSheet1.Range("B1").Value = "A1 hücresi boş"BaşkaSheet1.Range("B1").Value = "A1'deki değer " & Sheet1.Range("A1").ValueBitir

Örnekte, Sayfa1'deki A1 hücresinin herhangi bir değer içerip içermediğini kontrol etmek istiyoruz. Bu nedenle, hücre boşsa, B1 hücresinde “A1 hücresi boş” ifadesini döndürürüz. Hücre bir değer içeriyorsa, B1 hücresindeki A1 hücresinin değerini döndürürüz. Kodu önce boş A1 ve ardından A1 değeri içeren bir şekilde çalıştıralım:

Resim 1. VBA'da IsEmpty'yi boş hücreyle kullanma

Resim 2. VBA'da IsEmpty'yi doldurulmuş hücreyle kullanma

Excel'de IsBlank işlevini kullanma

NS Boş işlevi ayrıca hücrenin değerinin boş olup olmadığını da kontrol eder, ancak bu işlev VBA'da mevcut değildir. Bu formülü kullanarak Excel'de hücrenin boş olup olmadığını nasıl kontrol edeceğimizi benzer örneklerde göreceğiz:

1 =BOŞ(A1)

Resim 3. Excel'de IsBlank'i boş A1 hücresiyle kullanma

Resim 4. Excel'de IsBlank'i doldurulmuş A1 hücresiyle kullanma

Gördüğünüz gibi, A1 hücresinin boş olup olmadığını kontrol ediyoruz ve B1 hücresindeki fonksiyonun sonucunu döndürüyoruz. Resim 3'te, fonksiyonun sonucu Boole DOĞRU'dur. Diğer tarafta, Resim 4'te, A1 hücresi “11” olduğundan ve boş olmadığından işlevin sonucu YANLIŞ'tır.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave