Bu şablon, yedi kişilik bir veri listesinin pasta grafiğini ve halka şeklini animasyonlu olarak çizer. D6:D12 aralığındaki değerler değiştirildiğinde makro çalışır ve grafik 0'dan 200'e kadar adım adım büyüyerek tamamlanır. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyada ayrıca tanımlı adlar kullanılır: Rng veri aralığını (D6:D12), s animasyon sayacını (F14), sa animasyon durum hücresini (D16), süre geçen süre hücresini (D22) gösterir. d adı halka şeklinin iç boşluk ayarını sayaca göre 0,5 değerinden küçülterek hesaplar; alfa adı ise animasyon sırasında sayaca bağlı bir saydamlık değeri üretir.
Dosyanın içeriği
- S sayfası: Tek sayfadan oluşur ve B2 hücresinde "Animasyon - PASTA Grafik" başlığı yer alır.
- B6:B12 aralığında isimler (Caner, Cansu, Ceren, Ceyda, Ceyhun, Coşkun, Cumhur), D6:D12 aralığında bu kişilere ait değerler, F sütununda ise her değerin toplam içindeki yüzdesi bulunur.
- F14 hücresi animasyon adım sayacını (0-200) tutar. D16 ve D22 hücreleri animasyonun çalışma durumunu ve geçen süreyi gösterir.
- Sayfada iki grafik nesnesi bulunur: pasta grafik ve halka şekli.
Kullanılan formüller
F sütunundaki yüzde değeri, D sütunundaki sayı geçerliyse toplam içindeki payı hesaplar, değilse boş bırakır:Dosyada ayrıca tanımlı adlar kullanılır: Rng veri aralığını (D6:D12), s animasyon sayacını (F14), sa animasyon durum hücresini (D16), süre geçen süre hücresini (D22) gösterir. d adı halka şeklinin iç boşluk ayarını sayaca göre 0,5 değerinden küçülterek hesaplar; alfa adı ise animasyon sırasında sayaca bağlı bir saydamlık değeri üretir.
Makrolar
- basla: Sayacı sıfırlar, 0'dan 200'e kadar döngüyle ilerletir. Her adımda boyut makrosunu çağırır, ekranı güncelletir ve geçen süreyi D22 hücresine yazar. Bitince durum hücresini temizler.
- Worksheet_Change: D6:D12 aralığında bir değer değişince basla makrosunu otomatik başlatır.
- boyut ve BYT: "sak" adlı grafik nesnesindeki "çç" adlı şeklin ayarını d adının değerine göre günceller; halka şeklinin görünümü bu şekilde animasyon sırasında değişir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında B6:B12 aralığına isimleri, D6:D12 aralığına değerleri girin.
- Bir değeri değiştirdiğinizde animasyon otomatik başlar; grafikler tamamlanana kadar bekleyin.
- Animasyonu elle başlatmak için Alt+F8 ile basla makrosunu çalıştırın.