Dosya simgesi

Grafik Başlığı Eklemek

Bu şablon, Excel grafiğine makro yardımıyla başlık eklemek için hazırlanmıştır. Başlık, formül çubuğunda ya da grafik öğeleri menüsünde değil, açılan bir giriş kutusuna yazılarak grafiğe aktarılır.

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sheet1: İçinde bir grafik bulunur. F2 hücresinde "Resme Tıklat" yazısı yer alır; makro, grafiğe tıklanarak çalıştırılır. F10 hücresi dosyanın adını gösterir.
  • Module1: AddChartTitle ve FileName adlı iki prosedürü barındıran VBA modülüdür.

Kullanılan formüller​

  • F10 hücresinde dosya adını getiren özel fonksiyon çağrılır:
Excel formülü
=FileName()
Bu fonksiyon makro modülünde tanımlıdır ve çalışma kitabının adını döndürür; makrolar etkin değilse sonuç üretilmez.

Makrolar​

  • AddChartTitle: "Grafik Başlığı" başlıklı bir InputBox açar ve "Grafi için bir başlık yazın" ifadesiyle başlık metnini ister. Etkin grafiğe grafiğin üstünde yer alan bir başlık öğesi ekler ve girilen metni bu başlığa yazar. İşlem sırasında hata oluşursa (örneğin etkin bir grafik yoksa) makro hata vermeden sonlanır.
  • FileName: Çalışma kitabının dosya adını metin olarak döndüren fonksiyondur; F10 hücresinde kullanılır.
Kodda dosya silme, dış bağlantı gibi zararlı bir işlem yoktur.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Başlık eklemek istediğiniz grafiğe tıklayarak seçin.
  3. Grafiğe atanmış makroyu çalıştırın; ya da Alt+F8 ile AddChartTitle makrosunu seçip Çalıştır'a basın.
  4. Açılan kutuya grafik başlığını yazıp Tamam'a basın.
  5. Başlık grafiğin üstüne eklenir. Başlığı değiştirmek için işlemi tekrarlayın.
Makroyu kendi dosyanızdaki grafiklerde kullanmak için Module1 içeriği, Visual Basic düzenleyicisinden ilgili çalışma kitabına aktarılabilir.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
10
Gösterim
2,015
İlk sürüm
Güncel
SHA-256
ed174d1297f47a5ef9fb65e698d16534c2a164f863f5c612138ca821dd9c3c60

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Çok teşekkür ederim, elinize sağlık.
Geri
Üst