Bu dosya, doğu kültürüne özgü bir mandala motifini Excel grafiği olarak çizen makrolu bir şablondur. Motif, dört dış kare ve bir orta kareden oluşur; karelerin köşe koordinatları formüllerle hesaplanır ve grafik bu koordinatlardan oluşturulur. Motifin boyutu ve dönüş açısı değiştirilerek farklı görünümler elde edilir.
Sonraki noktalar, bir önceki noktaya belirli bir uzunluk ve yön eklenerek bulunur. Örneğin A4 hücresindeki formül şöyledir:
Orta kare için D sütunundaki formüller aynı yöntemle çalışır; bazı değerler karşıt noktadan türetilir.
Dosyanın içeriği
- S: Kontrol sayfasıdır. "Geometrik Dizayn - Motif" başlığı altında Küçültme / Büyütme değeri (F4, başlangıçta 0,91) ve Komple Döndürme (eksenlerin döndürülmesi) değeri (F6, başlangıçta 0) yer alır. Motif grafiği de bu sayfadadır; iki değer kaydırma çubuklarıyla da değiştirilebilir.
- H: Hesap sayfasıdır. A sütununda "Dış 4 Kare", D sütununda "Orta Kare" için x değerleri hesaplanır.
Kullanılan formüller
Dosyada COS, ATAN ve PI fonksiyonlarıyla yazılmış 33 formül bulunur. Formüller tanımlı adlara dayanır: d (S!F4, büyütme oranı), f (S!F6, döndürme açısı derece olarak), v (açının radyan karşılığı) ve a (0,1 ile d çarpımı, temel birim uzunluk). İlk köşe noktası, açı ve uzunluk oranlarından hesaplanır:Sonraki noktalar, bir önceki noktaya belirli bir uzunluk ve yön eklenerek bulunur. Örneğin A4 hücresindeki formül şöyledir:
Orta kare için D sütunundaki formüller aynı yöntemle çalışır; bazı değerler karşıt noktadan türetilir.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar S sayfasının kodundadır; dosya silme veya dış bağlantı gibi işlem yapmazlar.- dBar_Change ve dBar_Scroll: Boyut çubuğunun değerini 100'e bölerek d hücresine yazar.
- fBar_Change ve fBar_Scroll: Döndürme çubuğunun değerinden 90 çıkararak f hücresine yazar; açı -90 ile 90 derece arasında kalır.
- Worksheet_Change: F4 hücresine elle değer girildiğinde değerin 0,6 ile 1 arasında olup olmadığını, F6 hücresinde ise -90 ile 90 arasında olup olmadığını denetler. Geçerliyse çubuğu günceller, geçersizse eski çubuk değerine döner.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında boyut çubuğunu kaydırın veya F4 hücresine 0,6 ile 1 arasında bir değer girin.
- Motifi döndürmek için döndürme çubuğunu kaydırın veya F6 hücresine -90 ile 90 arasında bir değer girin.
- Grafik, yeni değerlere göre otomatik olarak yeniden çizilir.