Bu dosya, çalışma sayfasındaki bir grafiği resim dosyası olarak dışa aktarmak için hazırlanmış makro örneğidir. Grafik, GIF biçiminde çalışma kitabının bulunduğu klasöre kaydedilir.
Dosya makro içerir (.xlsm); açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir (.xlsm); açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- Sayfa1: B2 ve B3 hücrelerinde 10 ve 20 değerleri bulunur; sayfadaki grafik bu veriyle çalışır. Makro bu sayfadaki ilk grafik nesnesini dışa aktarır.
- Module1: exceldestek adlı makroyu barındıran VBA modülüdür.
Makrolar
- exceldestek: Sayfa1 üzerindeki ilk grafik nesnesini seçer ve Chart.Export yöntemiyle çalışma kitabının bulunduğu klasöre ExcelDestek.gif adıyla GIF olarak kaydeder. İşlem bitince "Tamamlandı" mesajı gösterilir. Aynı adlı bir dosya klasörde varsa üzerine yazılır. Kodda dosya silme veya dışarıya bağlantı işlemi yoktur.
Nasıl kullanılır
- Dosyayı kaydedilmiş bir klasörden açın ve makroları etkinleştirin.
- Sayfa1'deki grafiğin, B2:B3 hücrelerindeki verilerle oluştuğunu kontrol edin; isterseniz değerleri değiştirin.
- Alt+F8 tuşlarıyla makro listesini açın, exceldestek makrosunu seçip Çalıştır düğmesine tıklayın.
- "Tamamlandı" mesajı çıktığında, dosyanın bulunduğu klasörde oluşan ExcelDestek.gif dosyasını açın.