Anasayfa | Akademik Forum | Sizden Gelenler | Sipariş
Menü Açıklamaları
Sorular - Cevaplar
Makaleler
Makrolar
Yerleşik İşlevler
Animasyonlar
Yumurtalar
Fonksiyonlar
MTK Programlar
ExcelCE
Dosya İndir
Neler Yaptık?
İletişim
Sorular - Cevaplar
Soru-Cevap: 38 - M. Temel Korkmaz - 28.04.2004

Sadece boş hücrelerde değil, formül sonucu 0 "sıfır" olan hücrelerde de dursun.
Soru - 38:
Ben makrolarda bir yerde takıldım yardımcı olursanız sevinirim. Sorum şu: Siteniz deki makrolarla ilgili örneklerde var,

Do While Not IsEmpty(ActiveCell)
     ActiveCell.offset(1,0).select
Loop


komutunda sütundaki ilk boş hücre seçiliyor, fakat hücrede formül varsa formülün karşılığı boş bile olsa o hücreyi dolu gibi algılanıyor ve o hücreyi atlayıp alttaki boş hücre seçiliyor. Hücrede formül var fakat sonucu "0" olduğu zaman bu hücreyi boş olarak algılayıp seçecek bir komut arıyorum yardımcı olursanız sevinirim.

Cevap - 28:

Gereken şey sadece kriterleri arttırmanız o kadar.

Do While Not IsEmpty(ActiveCell) And ActiveCell <> "" And ActiveCell <> 0
   ActiveCell.Offset(1, 0).Select
Loop


Yukarıdaki denetim de, 0 (sıfır) görülen hücrede durur. Bu ister formül sonucu olsun ister normal sıfır olsun. Yine Formül sonucu boş olan hücrede de durur.
Destek
M.ÖZTÜRK - Y.KARAMAN
Bu siteyi, "Hayatını çocuklarının Ahlâklı ve Dürüst yetişmesi için harcamış olan Cefakar ve Fedakar, Canım ANNEM'e adadım."
Copyright © 1998-2011 M. Temel Korkmaz - Tüm hakları saklıdır.