Bu dosya, midye kabuğu biçimini üç çemberin geometrisiyle Excel grafiği üzerinde çizer. Çemberlerin yarıçapları ve eksen döndürme açısı değiştirilebilir; kabuk biçimi grafikte anında güncellenir. Animasyon düğmesiyle kabuk sürekli dönen bir görünümde izlenebilir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosyada dış bağlantı da bulunur.
Açı sütunundaki sonraki değer, bir önceki açıya 4 eklenip 360'a göre mod alınarak üretilir:
Yarıçaplar ve döndürme açısı d.1, d.2, d.3 ve f adlı tanımlı adlara bağlıdır. Animasyon sırasında fi adı, IF ile animasyonun çalışıp çalışmadığına göre sabit açıyı ya da sayaç değerini kullanır.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosyada dış bağlantı da bulunur.
Dosyanın içeriği
- S: Kontrol sayfasıdır. Küçük, ortanca ve büyük çember yarıçapları (varsayılan 0.97, 1.87 ve 2.73) ile "KOMPLE Döndürme (Eksenlerin Döndürülmesi)" değeri (varsayılan 129) burada yer alır. Animasyon başlatma ve durdurma alanları ile grafik de bu sayfadadır.
- H: Hesap sayfasıdır (A1:J273). Büyük, ortanca ve küçük çember için merkez ve açıya göre y değerleri ile çizim koordinatları listelenir. Açı sütunu 4 derecelik adımlarla ilerler.
Kullanılan formüllerı
Hesap sayfasında 542 formül vardır; SIN, RADIANS, COS, MOD ve IF fonksiyonları kullanılır. Her çemberin noktası, merkez değerine yarıçap ile açının sinüsünün çarpımı eklenerek bulunur:Açı sütunundaki sonraki değer, bir önceki açıya 4 eklenip 360'a göre mod alınarak üretilir:
=MOD(A5+4,360)
Makrolar
- d1Bar_Change, d2Bar_Change, d3Bar_Change, fBar_Change ve aynı çubukların Scroll olayları: Kaydırma çubuklarının değerini ilgili yarıçap hücresine (100'e bölerek) ve döndürme açısı hücresine yazar.
- Worksheet_Change: Hücreye elle değer girildiğinde kontrol yapar. Yarıçaplar için kabul edilen aralıklar 0,5-1, 1,25-2 ve 2,25-3'tür; döndürme açısı için 0-360'tır. Aralık dışı değer girilirse çubuğun değeri geri yazılır.
- basla: Animasyonu başlatır. Çubukları devre dışı bırakır, sayfayı korumaya alır ve açıyı döngüyle 1 derece artırarak geçen süreyi hesaplar.
- dur: Animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında kaydırma çubuklarıyla ya da hücrelere doğrudan değer girerek yarıçapları ve döndürme açısını ayarlayın.
- Grafikte kabuk biçiminin değiştiğini izleyin.
- Animasyon için başlatma düğmesini kullanın; animasyon sırasında sayfa korumalıdır ve çubuklar çalışmaz.
- Durdurma düğmesiyle animasyonu sonlandırın.