Altıgen Knot Çizme dosyası, altıgen biçimli geometrik bir knot (düğüm) şeklini Excel grafiği olarak çizer. Şeklin boyutu, çizgi kalınlığı ve dönüş açısı üç ayrı parametreyle değiştirilir; grafik değerlere göre yeniden çizilir.
Dosyanın içeriği
- S: Kontrol sayfasıdır. Sayfada Küçültme / Büyütme (F4, varsayılan 0.8), Kalınlık Katsayısı (F6, varsayılan 0.79) ve Komple Döndürme (F8, eksenlerin döndürülmesi, varsayılan 30) değerleri yer alır. Her değer için kaydırma çubuğu bulunur.
- H: Hesap sayfasıdır (A1:C49). Altıgenin köşe koordinatları ve knot çizgilerinin kesişim noktaları burada hesaplanır; grafik bu verilerden beslenir.
Kullanılan formüller
- H sayfasının C3:C8 hücreleri altıgenin köşe noktalarını SIN ve PI ile hesaplar. Her köşe, bir önceki köşeye eklenen kenar uzunluğuyla bulunur; kenar uzunluğu d ve kalınlık katsayısı k ile belirlenir. Örnek olarak C4 hücresinde şu formül kullanılır:
- C9 hücresi ilk köşeyi tekrarlayarak şekli kapatır.
- C11 ve sonrasındaki hücreler, 60 derecelik dönüşle kesişim noktalarını hesaplar. IFERROR ile veri olmayan satırlarda boş değer döndürülür:
Makrolar
Dosya makro içerir (.xlsm); açarken makroları etkinleştirmeniz gerekir. Makrolar S sayfasının kod bölümündedir ve kendiliğinden çalışır; ayrıca çalıştırılacak bir makro yoktur. Kodda dosya silme veya dışarıya bağlantı gibi işlem bulunmaz.- dBar, kBar, fBar kaydırma çubukları değiştiğinde ilgili hücreye değer yazılır: ölçek ve kalınlık için çubuk değeri 100'e bölünür, döndürme için çubuk değerinden 120 çıkarılır.
- Worksheet_Change olayı hücreye elle girilen değeri denetler ve çubuğu bu değere getirir. Geçerli aralıklar: ölçek 0,5 ile 1, kalınlık katsayısı 0 ile 1, döndürme -120 ile 120. Aralık dışı veya sayısal olmayan girişte değer çubuğun konumuna geri döner.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında kaydırma çubuklarıyla ya da F4, F6 ve F8 hücrelerine doğrudan değer girerek şekli ayarlayın.
- Grafikteki knot şeklinin değişimini izleyin.
- Dosya dış bağlantı içerir; bağlantı yalnızca kaynak bilgisi içindir, çizim için gerekli değildir.