Bu şablon, geometrik bir mandala motifini grafik üzerinde çizer. Motifin boyutu ve dönüş açısı değiştirildiğinde köşe koordinatları yeniden hesaplanır ve grafik anında güncellenir.
Sonraki noktalar, önceki hücreye uzunluk eklenerek türetilir; örneğin:
Dosyanın içeriği
- S: Kontrol sayfasıdır. F4 hücresinde "Küçültme / Büyütme" oranı (başlangıç değeri 0,85), F6 hücresinde "Komple Döndürme" açısı (başlangıç değeri 0) bulunur. Ölçek ve açı değerleri kaydırma çubuklarıyla da değiştirilir.
- H: Hesap sayfasıdır. "Dış Motif" ve "İç Kare" başlıkları altında x ve y koordinatları listelenir; sayfadaki grafik bu değerlerden çizilir.
Kullanılan formüller
Koordinatlar COS, ATAN ve PI fonksiyonlarıyla hesaplanır. Her nokta, bir önceki noktaya yön açısına göre uzunluk eklenerek bulunur. Formüllerde üç tanımlı ad kullanılır: d ölçek değerini (S!$F$4), f derece cinsinden açıyı (S!$F$6), v ise açının radyan karşılığını verir. a adı ise birim uzunluktur ve ölçeğin onda birine eşittir. Dış motifin ilk noktası şu formülle bulunur:Sonraki noktalar, önceki hücreye uzunluk eklenerek türetilir; örneğin:
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar S sayfasının kod bölümündedir ve ayrıca çalıştırılması gerekmez; sayfadaki işlemlerle otomatik devreye girer. Dosyada dışarıya bağlantı kuran ya da dosya silen bir kod yoktur.- dBar_Change ve dBar_Scroll: Ölçek çubuğunun değerini 100'e bölerek d hücresine yazar.
- fBar_Change ve fBar_Scroll: Açı çubuğunun değerinden 90 çıkararak f hücresine yazar; böylece açı -90 ile 90 derece arasında değişir.
- Worksheet_Change: Ölçek ya da açı hücresine elle değer girildiğinde çubuğu bu değere getirir. Ölçek için 0,6 ile 1 arası, açı için -90 ile 90 arası değerler kabul edilir; aralık dışı ya da sayısal olmayan girişte değer çubuğun konumuna döner.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında ölçek ç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 açı çubuğunu kaydırın veya F6 hücresine -90 ile 90 arasında bir değer girin.
- Değişen motifi H sayfasındaki grafikte izleyin.