Bu dosya, Excel grafiği üzerinde parametrik yıldız şekli çizmek için hazırlanmış bir şablondur. Köşe sayısı, yarıçap, yıldız genişliği ve döndürme açısı değiştirildiğinde yıldız grafiği yeniden hesaplanır ve çizim anında güncellenir.
Başlangıç açısı döndürme değerine göre belirlenir, sonraki açılar köşe sayısına bölünerek artırılır:
Dosyada ayrıca OFFSET ve MATCH ile köşe sırasına göre değer çekilir, boş köşeler NA ile grafikten dışlanır. Bu nedenle sayfada görülen #N/A değerleri hata değil, kullanılmayan köşelerin grafikte çizilmemesi içindir. Hesaplarda n, d, g, k ve f adlı tanımlı adlar kullanılır; bunlar S sayfasındaki ayar hücrelerine bağlıdır.
Dosyanın içeriği
- S: Geometrik tasarım sayfasıdır. Grafik ve ayar alanı buradadır. Ayarlar şunlardır: KÖŞE Adedi (varsayılan 5), Çevrel Çember Yarıçapı (1.4), Yıldız Genişliği (0.55), Dış Çemberin Yıldızdan Uzaklığı (0.15) ve Komple Döndürme (0). Ek Seçenekler bölümünde dış çember uzaklığı ile ilgili seçimler yer alır.
- H: Hesap sayfasıdır. Yıldız köşelerinin x koordinatları ve açıları, ayrıca "Tarama - Köşe.1" ile "Tarama - Köşe.10" arası sütunlarda her köşe için tarama noktaları listelenir. Grafik bu verilerden beslenir.
Kullanılan formüller
Dış köşelerin x değeri yarıçap ve açıya göre hesaplanır:Başlangıç açısı döndürme değerine göre belirlenir, sonraki açılar köşe sayısına bölünerek artırılır:
Dosyada ayrıca OFFSET ve MATCH ile köşe sırasına göre değer çekilir, boş köşeler NA ile grafikten dışlanır. Bu nedenle sayfada görülen #N/A değerleri hata değil, kullanılmayan köşelerin grafikte çizilmemesi içindir. Hesaplarda n, d, g, k ve f adlı tanımlı adlar kullanılır; bunlar S sayfasındaki ayar hücrelerine bağlıdır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar S sayfasının kod bölümündedir ve kaydırma çubukları ile hücreler arasında eşleme yapar:- Beş kaydırma çubuğu (köşe sayısı, yarıçap, genişlik, dış çember uzaklığı, döndürme) değiştirildiğinde ilgili ayar hücresine değer yazılır.
- Worksheet_Change olayı, hücreye elle değer girildiğinde değeri kontrol eder ve çubuğu buna göre ayarlar. Köşe sayısı 3-10, yarıçap 0.5-1.5, genişlik 0.05-0.8, dış çember uzaklığı 0.05-0.3 aralığında kabul edilir; aralık dışı girişte önceki değer korunur.
- Kodda dosya silme ya da dış bağlantı işlemi yoktur.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında köşe sayısını 3 ile 10 arasında seçin.
- Yarıçap, yıldız genişliği ve dış çember uzaklığını kaydırma çubuklarıyla veya hücrelere değer yazarak değiştirin.
- Döndürme değerini 0-360 derece arasında girerek yıldızı çevirin.
- Grafik her değişiklikte otomatik güncellenir.