ExcelFormul
Dil Seçimi / Language
İki Boyutlu Diziler (Tabloları RAM'e Almak) | Adım Adım Excel VBA Eğitimi
Modül 12: Gelişmiş Veri

İki Boyutlu Diziler (Tabloları RAM'e Almak)

10.10.2026 516 Okunma

Matris Mimarisi

Bir satır ve sütun kesişimini (Örn: A1:D10) tamamen diziye alıp arka planda formülsüz değiştirmek içindir.

VBA Kodu:

Sub MatrisAl()
    Dim tablo As Variant
    tablo = Range("A1:B2").Value
    ' 1. Satır 2. Sütundaki veriyi gösterir
    MsgBox tablo(1, 2)
End Sub

Ne Göreceksiniz? A1:B2 aralığı hücre döngüsü olmadan blok halinde hafızaya alınır ve B1 hücresindeki değer ekrana yansır.