Bu dosya, Excel grafiklerinde eğri çizimini parametrelerle gösteren makro destekli bir şablondur. Çember, elips ve düzgün çokgen şekilleri; merkez, yarıçap, döndürme açısı gibi değerler değiştirildikçe grafik üzerinde anında güncellenir.
Dosyada a, d, f, k, n, Gx, Gy, Mx, My, Ox gibi adlandırılmış aralıklar kullanılır; formüller bu adlarla yazılmıştır.
Dosyanın içeriği
- S: Ana sayfadır. Çember (merkez, yarıçap, çokgen kenar sayısı n, köşe uzaklığı d, dönme açısı f) ve elips (merkez Gx ve Gy, a, k, ω) parametrelerinin girildiği hücreler ile kaydırma çubukları bu sayfadadır. Sayfada ayrıca dosyadaki 4 grafik ve çember noktalarının koordinat tablosu yer alır.
- H: Yardımcı hesap sayfasıdır. Çokgen köşe numaraları (Köşe sütunu) ile her köşenin x ve y koordinatları burada hesaplanır; bu değerler grafikte köşe etiketleri için kullanılır.
Kullanılan formüller
- Çokgen köşelerinin sıralanması: Köşe numarası, n değerine ulaşana kadar birer artırılır, sonrası boş bırakılır.
- Köşelerin y koordinatları SIN ve RADIANS ile hesaplanır. Köşe numarası boşsa NA döndürülerek grafikte nokta çizilmesi engellenir.
- Elips noktaları COS ve SIN ile hesaplanır; k oranı elipsin yassılığını, w açısı dönmesini belirler.
Dosyada a, d, f, k, n, Gx, Gy, Mx, My, Ox gibi adlandırılmış aralıklar kullanılır; formüller bu adlarla yazılmıştır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar S sayfasının kod bölümündedir ve zararlı bir işlem içermez; dosya silme ya da dış bağlantı yoktur.- Kaydırma çubuğu olayları (nBar, MxBar, MyBar, dBar, fBar, OxBar, OyBar, pBar, GxBar, GyBar, aBar, kBar, wBar): Çubuk hareket ettirildiğinde ilgili parametre hücresine değer yazılır. Çoğunda çubuk değeri 10'a bölünür ve -2 eklenir; k için 100'e bölünür.
- Worksheet_Change: Parametre hücresine elle değer girildiğinde değerin izin verilen aralıkta olup olmadığını denetler. Geçerliyse ilgili çubuğu günceller, geçersizse hücreyi çubuğun değerine geri döndürür. Örneğin n için 3-9, f ve w için 0-359, Mx ve My için -2 ile 2 arası kabul edilir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında kaydırma çubuklarını hareket ettirin ya da değerleri doğrudan hücrelere yazın.
- Çokgen için n değerini, çemberin konumu için Mx ve My değerlerini, elips için a ve k değerlerini değiştirin.
- Döndürme için f ve w değerlerini ayarlayın; grafikler otomatik güncellenir.
- Sınır dışı bir değer girilirse makro değeri önceki çubuk konumuna geri alır.