Düzgün Çokgen Spiral, kenar uzunlukları belirli bir oranla küçültülerek elde edilen iç içe çokgenlerin grafik üzerinde çizildiği bir şablondur. Çokgenin kenar sayısı, küçültme oranı, açınım adedi ve dönüş açısı değiştirildikçe spiral yeniden hesaplanır ve grafik güncellenir. Matematiksel çizimlerle ilgilenen ileri düzey Excel kullanıcıları için örnek bir çalışmadır.
MOD çokgenin kapandığı köşeyi belirler, OFFSET ilk köşeye geri döner. Kullanılmayan satırlar NA ile boş bırakılır, böylece grafikte çizilmezler. INDEX, ROWS ve COLUMNS kombinasyonu, tanımlı Alan adıyla seçilen adıma ait köşe bloğunu çizim alanına alır.
Dosyanın içeriği
- S: Giriş ve grafik sayfasıdır. F4 hücresinde Düzgün Çokgen Kenar Adedi (5), F6 hücresinde Küçültme Oranı (0,92), F8 hücresinde Açınım Adedi (47), F10 hücresinde Çokgenin Rotasyon Açısı (0) bulunur. Değerler kaydırma çubuklarıyla da değiştirilir.
- H: Hesap sayfasıdır. Her çokgenin köşe numaraları ile X ve Y koordinatları burada üretilir; grafik bu koordinatlardan beslenir.
Kullanılan formüller
Köşe ve adım numaraları, girilen kenar adedine ve açınım adedine göre IF ile üretilir. Köşe koordinatlarının hesabında SIN ve RADIANS kullanılır; çokgenin yarıçapı Rç adlı sabit (2,25) olarak tanımlıdır. Sonraki çokgenin köşesi, önceki çokgenin iki ardışık köşesi arasında küçültme oranı kadar ilerlenerek bulunur. Aşağıdaki formül bu işlemin X koordinatı için kullanılan biçimidir:MOD çokgenin kapandığı köşeyi belirler, OFFSET ilk köşeye geri döner. Kullanılmayan satırlar NA ile boş bırakılır, böylece grafikte çizilmezler. INDEX, ROWS ve COLUMNS kombinasyonu, tanımlı Alan adıyla seçilen adıma ait köşe bloğunu çizim alanına alır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar S sayfasının kodunda yer alır ve dosyada dış bağlantı, dosya silme gibi bir işlem yoktur.- Kaydırma çubuklarının (Change ve Scroll olayları) her biri ilgili hücreye değerini yazar: kenar adedi, küçültme oranı (çubuk değeri 100'e bölünür), açınım adedi ve rotasyon açısı.
- Worksheet_Change olayı, hücreye elle değer girildiğinde aralığı denetler: kenar adedi 3-12, küçültme oranı 0-1, açınım adedi 0-100, açı 0-360 arasında olmalıdır. Geçerli değer ilgili çubuğa yansıtılır, geçersiz değer çubuğun mevcut değeriyle değiştirilir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında kaydırma çubuklarını kullanın ya da F4, F6, F8, F10 hücrelerine izin verilen aralıkta değer girin.
- Grafikte oluşan spirali izleyin; küçültme oranını ve açınım adedini değiştirerek farklı biçimler elde edin.