Bu şablon, aynı merkezli ve birbirinin özdeşi elipslerin belirli açılarla döndürülmesiyle oluşan deseni grafik üzerinde çizer. Elips sayısı ve boyutları değiştirildikçe grafik anında güncellenir.
Elips numarası n değerinden büyükse NA() döner ve o elips grafikte çizilmez.
Dosyanın içeriği
- S sayfası: Tek sayfadan oluşur ve içinde bir grafik bulunur. Parametreler bu sayfada girilir.
- F4 hücresi: Yarı büyük eksen uzunluğu (varsayılan 1,56).
- F6 hücresi: Yarı küçük eksen için katsayı (varsayılan 0,42).
- Elips Adedi: Çizilecek elips sayısı (varsayılan 9).
- Üç değer için kaydırma çubukları sayfada yer alır.
Kullanılan formüller
Hücrelerde formül yoktur; çizim, tanımlı adlar üzerinden hesaplanır. a adı F4 hücresine bağlıdır, k küçük eksen katsayısını, n elips adedini, t ise çizim parametresini temsil eder. Merkez eğrisi Cx ve Cy adlarıyla tanımlanır. E01 ile E09 arasındaki her elipsin .x ve .y adı, elipsi PI()/n katlarıyla artan açıda döndüren bir hesap içerir. Örneğin ikinci elipsin x değeri şöyle tanımlanır:Elips numarası n değerinden büyükse NA() döner ve o elips grafikte çizilmez.
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.- aBar, kBar ve nBar çubuklarının Change ve Scroll olayları: Çubuk hareket ettirildiğinde değer hücreye yazılır. Büyük eksen ve katsayı için çubuk değeri 100'e bölünür, elips adedi doğrudan aktarılır.
- Worksheet_Change: Hücreye elle değer girildiğinde çubuğu günceller. Geçerli aralıklar büyük eksen için 1 ile 1,75, katsayı için 0,25 ile 0,75, elips adedi için 0 ile 15'tir. Aralık dışı ya da sayısal olmayan giriş, ç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ı kullanarak ya da değerleri hücrelere yazarak büyük eksen uzunluğunu, katsayıyı ve elips adedini belirleyin.
- Grafikteki deseni değerlere göre izleyin; her değişiklikte çizim yenilenir.