Hansı xananın boş olub olmamasını necə müəyyən etmək olar?
IsEmpty()-i xassəsi, məsələn "A1" xanasında heç bir simvolun və ya xanada nəticəsi boşluğa bərabər olan funksiyanın da olmadığı hallarını aşkar edir. Başqa sözlə desək, əgər "A1" xanasında boşluğun və ya nəticəsi boşluğa bərabər olan "=IF(1+1=3;1;"")" funksiyasının olmadıgı halları aşkar edir. "A1" xanasında "=IF(1+1=3;1;"")" funksiyasının olması onun boş olmamasından xəbər verir.
Sub Bosh_Xanalarin_tapilmasi()
If IsEmpty(Range("A1")) Then
Range("A2") = "A1 xanasi boshdur"
End If
End Sub
Buradan isə ikinci bir məsələ meydana çıxır, bəs formulunun nəticəsi boşluğa da bərabər olan xanaları necə müəyyən etmək olar? Bunun üçün :
If IsEmpty(Range("A1")) Then
əvəzinə
If Range("A1")="" Then
istifadə etməklə boş xanaları müəyyən edə bilərsiniz.
|