Bu dosya, Ana Sayfa'daki bir ad hücresi seçildiğinde o ada ait grafik sayfasının otomatik olarak açılmasını sağlar. Grafiklere dinamik bağlantı kurma işlemi, hücre seçimini izleyen bir VBA olayı ile yapılır. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- Ana Sayfa: B3:N55 aralığında aylık değerlerin tutulduğu tablo bulunur. Başlıklarda Ürün, Şubat, Nisan, Haziran, Ağustos, Ekim ve Aralık sütunları ile Toplam satırı yer alır.
- Ali, Ayşe, Hasan, Fatma, Orhan, Serdar, Mine: Her biri ilgili kişiye ait grafiğin bulunduğu yedi ayrı grafik sayfasıdır. Dosyada toplam 7 grafik vardır.
Kullanılan formüller
Toplam hesabı SUM fonksiyonu ile yapılır. D4 hücresinde D5:D12 aralığı toplanır:Makrolar
- Worksheet_SelectionChange (Ana Sayfa sayfa kodu): Seçilen hücre B5, B6, B7, B8, B9, B10 veya B11 ise hücrenin içindeki metinle aynı adı taşıyan grafik sayfasını etkinleştirir. Bu adla bir grafik bulunamazsa "GRAFİK YOK" mesajı içeren "GRAFİK BULUNAMADI" başlıklı uyarı penceresi açılır. Makro kendiliğinden çalışır, ayrıca başlatılması gerekmez.
- Macro1 (Module3): Ana Sayfa sayfasını seçer ve A1 hücresine döner. Grafik sayfasından başlangıç ekranına dönmek için kullanılabilir; Alt+F8 ile veya bir düğmeye atanarak çalıştırılır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Ana Sayfa'da B5:B11 aralığındaki ad hücrelerinden birine tıklayın.
- İlgili kişinin grafik sayfası açılır.
- Geri dönmek için Macro1 makrosunu çalıştırın veya Ana Sayfa sekmesine tıklayın.
- Yeni bir kişi eklemek için aynı adı taşıyan bir grafik sayfası oluşturun; ad hücresindeki yazım ile sayfa adı birebir aynı olmalıdır.