VBA ile Grafik (Chart) Oluşturma ve Yönetimi
Hazırladığınız raporları görselleştirmek ve yöneticilerinize sunarken etkileyici kılmak için grafikler vazgeçilmezdir. VBA ile tablonuzun boyutuna ve türüne bakılmaksızın saniyesinde sütun grafikler (`xlColumnClustered`), pasta grafikler (`xlPie`) veya çizgi grafikler üretebilirsiniz.
ChartObjects Nesnesi Nasıl Kullanılır?
Excel çalışma sayfasına grafik eklemek için sayfanın ChartObjects.Add metodunu kullanırız. Grafik eklendikten sonra kaynak aralığı (`SetSourceData`) ve grafik türü (`ChartType`) kodla ayarlanır.
Örnek Grafik Kod Kalıbı
Dim yeniGrafik As ChartObject
' Sayfa üzerine boş bir grafik alanı ekle
Set yeniGrafik = ActiveSheet.ChartObjects.Add(Left:=100, Width:=400, Top:=50, Height:=250)
' Grafiğe veri aralığını bağla ve sütun tipi yap
yeniGrafik.Chart.SetSourceData Range("A1:B10")
yeniGrafik.Chart.ChartType = xlColumnClustered