Excel Hakkında Herşey

Çalışma Kitabı ve Çalışma Sayfası

Bu bölümde çalışma kitapları ve çalışma sayfalarına ait özellikleri ve yöntemleri inceleyeceğiz.

Koleksiyonlar

Çalışma Kitaplarının ve Çalışma Sayfalarının her ikisinin de çoğul olduğunu fark etmiş olabilirsiniz. Çünkü bunlar koleksiyondur. Çalışma Kitapları koleksiyonu, şu anda açık olan tüm Çalışma Kitabı nesnelerini içerir. Çalışma Sayfaları koleksiyonu, bir çalışma kitabındaki tüm Çalışma Sayfası nesnelerini içerir.

Çalışma Sayfaları koleksiyonu, bir çalışma kitabındaki tüm Çalışma Sayfası nesnelerini içerir.

Koleksiyonun bir üyesine, örneğin tek bir Çalışma Sayfası nesnesine üç şekilde başvurabilirsiniz.

1. Çalışma sayfası adını kullanma.

Worksheets("ürünler").Range("A1").Value = "Merhaba"

2. İndeks numarasını kullanma (1, soldan başlayan ilk çalışma sayfasıdır).

Worksheets(1).Range("A1").Value = "Merhaba"

3. Kod Adını Kullanma.

Sayfa1.Range("A1").Value = "Merhaba"

Bir çalışma sayfasının Kod Adını görmek için Visual Basic Düzenleyici'yi açın. Proje Gezgini'nde ilk ad KodAdı'dır (Sayfa1). İkinci ad, çalışma sayfası adıdır (ürünler).

Proje Gezgini'nde ilk ad KodAdı'dır. İkinci ad, çalışma sayfası adıdır

Not: Çalışma sayfası adını veya çalışma sayfalarınızın sırasını değiştirirseniz KodAdı aynı kalır, bu nedenle bir çalışma sayfasına başvurmanın en güvenli yolu budur. Bir çalışma sayfasının Kod Adını değiştirmek için Görünüm, Özellikler Penceresi'ne tıklayın. Fakat Kod adı kullanmanın bir dezavantajı vardır, farklı bir çalışma kitabındaki bir çalışma sayfasına başvurursanız KodAdı'nı kullanamazsınız.

Worksheet kod adını kullanarak başka bir sayfaya data kopyalama:

Sayfa1.Range("A4").CurrentRegion.Copy Sayfa2.Range("A4")

Özellikler ve Yöntemler

Şimdi Çalışma Kitapları ve Çalışma Sayfaları koleksiyonunun bazı özelliklerine ve yöntemlerine bir göz atalım. Özellikler, bir koleksiyonun sahip olduğu bir şeydir (koleksiyonu tanımlar), yöntemler ise bir şeyler yapar (bir koleksiyonla bir eylem gerçekleştirirler).

Çalışma sayfanıza bir komut düğmesi yerleştirin ve kod satırlarını ekleyin:

1. Çalışma Kitapları koleksiyonunun Ekle yöntemi yeni bir çalışma kitabı oluşturur.

Workbooks.Add

Not: Çalışma Sayfaları koleksiyonunun Ekle yöntemi yeni bir çalışma sayfası oluşturur.

Worksheets.Add
Sheets.Add

2. Çalışma Sayfaları koleksiyonunun Say özelliği, bir çalışma kitabındaki çalışma sayfalarının sayısını sayar.

MsgBox Worksheets.Count

Sayfadaki komut düğmesine tıkladığınızda sonuç:

sonuç:

Not: Çalışma Kitapları koleksiyonunun Say özelliği, etkin çalışma kitaplarının sayısını sayar.

Ek Bilgi: 

ThisWorkbook: kodun yazılı olduğu dosyadır. Çalıştırılan kod sadece kodun yazılı olduğu dosyada işlem görür.

Paylaş:

Ara

Son eklenen

Option Button

Option Button (Seçenek Düğmesi) bir kullanıcının birkaç seçenek arasından seçim yapmasını sağlar. Geliştirici sekmesinde, Ekle butonunda, Ac...