Excel VBA Dizisi - Kolay Excel Makroları

İçindekiler

Tek Boyutlu Dizi | İki Boyutlu Dizi

Bir dizi değişkenler grubudur. İçinde Excel VBA'sı, dizi adını ve dizin numarasını kullanarak bir dizinin belirli bir değişkenine (öğesine) başvurabilirsiniz.

Tek boyutlu Dizi

Tek boyutlu bir dizi oluşturmak için aşağıdaki adımları uygulayın.

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

Dim Filmler (1'den 5)'e Kadar Dize
Filmler(1) = "Yüzüklerin Efendisi"
Filmler(2) = "Hız"
Filmler(3) = "Yıldız Savaşları"
Filmler(4) = "Baba"
Filmler(5) = "Ucuz Roman"
MsgBox Filmleri(4)

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

Açıklama: ilk kod satırı, Films adında bir String dizisi bildirir. Dizi beş öğeden oluşur. Ardından, dizinin her bir öğesini başlatıyoruz. Son olarak, bir MsgBox kullanarak dördüncü öğeyi görüntülüyoruz.

İki Boyutlu Dizi

İki boyutlu bir dizi oluşturmak için aşağıdaki adımları uygulayın. Bu sefer kağıttan isimleri okuyacağız.

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

Dim Filmler (1'den 5'e, 1'den 2) Dize Olarak
Dim i As Integer, j As Integer
i = 1 ila 5 için
j = 1 ila 2 için
Filmler(i, j) = Hücreler(i, j).Değer
sonraki j
sonraki ben
MsgBox Filmleri(4, 2)

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

Açıklama: ilk kod satırı, Films adında bir String dizisi bildirir. Dizinin iki boyutu vardır. 5 satır ve 2 sütundan oluşur. İpucu: önce satırlar, ardından sütunlar gelir. Tamsayı türündeki diğer iki değişken, dizinin her bir öğesini başlatmak için Çift Döngü için kullanılır. Son olarak, öğeyi 4. satır ve 2. sütunun kesişim noktasında görüntülüyoruz.

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

wave wave wave wave wave