Aralık Nesnesi
-
Aktif Hücreden Son Girişe
Bu bölümde Excel VBA’da Range nesnesinin End özelliğini inceleyeceğiz. Aktif Hücreden bir sütundaki son girişe kadar olan aralığı seçmek için bu özelliği kullanacağız. Örnek: A sütununda ürün adetleri var. Zamanla daha fazla ürün adedi ekleyeceğimizi varsayalım. Çalışma sayfanıza bir komut düğmesi yerleştirin ve aşağıdaki kod satırlarını ekleyin: Not: Range(“A4”) yerine, Range(“A1”), Range(“A2”) vb. tanımlamaları da…
-
Offset
Excel VBA’daki Offset özelliği, belirli sayıda satır ve sütun olan aralığı belirli bir aralıktan uzaklaştırır (kaydırır). Çalışma sayfanıza bir komut düğmesi yerleştirin ve aşağıdaki kod satırlarını ekleyin: Açıklama: Offset özelliği her zaman bir aralığın sol üst hücresini başlangıç noktası olarak alır. Çeşitli Örnekler: Offset Hücre: 3 aşağı 2 sağa Offset Aralık: Kaydırma işlemi başlangıç hücresinden…
-
Tüm Satırlar ve Sütunlar
Bu örnekte Excel VBA’da tüm satırları ve sütunları nasıl seçeceğinizi öğreneceğiz. Çalışma sayfanıza bir komut düğmesi yerleştirin ve aşağıdaki kod satırlarını ekleyin: Not: Komut butonumuzu ilk çalışma sayfasına yerleştirdiğimiz için bu kod satırı ilk sayfanın tamamını seçer. Başka bir çalışma sayfasındaki hücreleri seçmek için önce bu sayfayı etkinleştirmeniz gerekir. Örneğin, aşağıdaki kod satırları ikinci çalışma…
-
Resize
Excel VBA’daki Resize (Yeniden Boyutlandırma) özelliği, bir aralığı belirli sayıda satır ve sütun büyütür veya küçültür. Resize özelliği her zaman bir aralığın sol üst hücresini başlangıç noktası olarak alır. Kod satırı: Sonuç: Açıklama: bu kod satırı, Range(“A1:C4”) öğesini 3 satır ve 2 sütun olarak yeniden boyutlandırır ve bu aralığı seçer. Kod satırı: Sonuç: Açıklama: bu…
-
Dinamik Aralık
Aşağıda, bir dinamik aralığın maksimum değerini renklendiren bir Excel VBA programına bakacağız. Örnek: Her sayı eklediğimizde ve komut düğmesine tıkladığımızda, Excel VBA’nın bu sayıların maksimum değerini renklendirmesini istiyoruz. Çalışma sayfanıza bir komut düğmesi yerleştirin ve aşağıdaki kod satırlarını ekleyin: Not: ColorIndex numarası 22 (kırmızı) yerine başka bir ColorIndex numarası kullanabilirsiniz. Sayfadaki komut düğmesine tıkladığınızda sonuç:…
-
CurrentRegion
Bu örnek, Excel VBA’daki CurrentRegion özelliğini gösterir. Geçerli bölge, herhangi bir boş satır ve boş sütun kombinasyonuyla sınırlanan bir aralıktır. A1 hücresinin geçerli bölgesini bulalım: Kod: Sonuç: Bu örnekte B3 hücresinin geçerli bölgesini bulalım: Kod: Sonuç: 2. satırın boş olmasından dolayı, 1. satırdaki “3” değerinin, B3 hücresinin geçerli bölgesi üzerinde hiçbir etkisi yoktur.
-
Aralık nesnesi
Çalışma sayfanızdaki bir hücreyi (veya hücreleri) temsil eden Aralık nesnesi (Range Object), Excel VBA’nın en önemli nesnesidir. Bu bölüm, Range nesnesinin özelliklerine ve yöntemlerine genel bir bakış sunar. Özellikler bir nesnenin sahip olduğu bir şeydir (nesneyi tanımlarlar), yöntemler ise bir şeyler yapar (bir nesneyle bir eylem gerçekleştirirler). Aralık Örnekleri Çalışma sayfanıza bir komut düğmesi yerleştirin…
