Bu dosya, bir karenin içinde ya da kenarları üzerinde seçilen P noktasından çıkan ışınları grafik üzerinde gösterir. Kare ölçüsü, dönme açısı, P noktasının konumu ve ışın adedi ayarlanabilir; P noktasının dairesel hareketi animasyonla izlenir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
H sayfasındaki yaklaşık 500 formülün büyük bölümü IF, NA, COS, SIN, PI ve ISNA fonksiyonlarıyla kurulmuştur. Koşul sağlanmadığında NA() döndürülerek grafikteki çizim gizlenir. Işın açıları 2*PI()/n oranıyla bölünür. Dosyada a, f, n, Px, Py, OP, v ve w gibi adlandırılmış formüller kullanılır.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- S: Kontrol sayfasıdır. Kare yarım kenar uzunluğu (F4), karenin döndürülme açısı (F6), P noktasının x ve y koordinatları (F8, F10) ve P noktasından çıkan ışın adedi (F14) burada belirlenir. Sayfada koşul durumu, animasyon sayacı ve süre alanları ile grafik bulunur.
- H: Hesap sayfasıdır. Eksenlerin, kare köşelerinin, köşe etiketlerinin ve ışın uç noktalarının x-y koordinatları bu sayfada hesaplanır; grafik bu verilerden beslenir.
Kullanılan formüller
S sayfasındaki koşul hücresi, P noktasının kare içinde olup olmadığını kontrol eder:=IF(sart<>"R","Uygun DEĞİL","UYGUN")
Makrolar
- aBar, fBar, PxBar, PyBar, nBar olayları: Kaydırma çubukları değiştirildiğinde değerleri ilgili hücrelere (a, f, Px, Py, n) aktarır.
- Worksheet_Change: Hücreye elle değer girildiğinde değeri sınırlar içinde denetler (a için 1-3,5; f için 0-359; Px ve Py için -5 ile 5; n için 0-100) ve çubuğu günceller. Geçersiz değerde önceki çubuk değeri geri yazılır.
- basla: Koşul "R" ise animasyonu başlatır. P noktası dairesel hareket eder, geçen süre hesaplanır, çubuklar devre dışı kalır ve sayfa korumaya alınır.
- dur: Animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında kare yarım kenar uzunluğunu, dönme açısını, P noktasının koordinatlarını ve ışın adedini kaydırma çubukları ya da hücrelerle girin.
- Koşul alanında "UYGUN" yazdığını kontrol edin; grafik ışınları gösterir.
- Animasyon için basla makrosunu, durdurmak için dur makrosunu çalıştırın.