Dosya simgesi

Excel Hücrelerinde Matrix Efekti

Bu dosya, Excel hücrelerinde Matrix filmindeki yağan rakam görüntüsünü oluşturur. Hücrelerdeki rastgele rakamlar INT ve RAND fonksiyonlarıyla üretilir, bir makro de sayfayı kısa aralıklarla yeniden hesaplatarak rakamların akıyormuş gibi değişmesini sağlar.
Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sayfa1: A1:AR32 aralığını kapsar. A, C, E, G gibi sütunlarda 2. ve 3. satırlardan 17. satıra kadar 0-9 arası tek haneli rakamlar yer alır. Rakamlar her yeniden hesaplamada değişir.
  • AR1 hücresi: Makronun sayaç değerini yazdığı hücredir. Bu değer değiştikçe sayfa yeniden hesaplanır.

Kullanılan formüller​

Rakam hücrelerinde 0 ile 9 arasında rastgele tam sayı üretmek için şu formül kullanılır:
Excel formülü
=INT(RAND()*10)
RAND 0 ile 1 arasında rastgele ondalıklı sayı verir, 10 ile çarpılır ve INT ile tam sayıya yuvarlanır. Formül iki dilde aynı yazıldığı için tek satırdır. Türkçe Excel'de fonksiyon adları kendiliğinden yerelleştirilir.

Makrolar​

  • Matrix: 1'den 50'ye kadar bir döngü çalıştırır. Her adımda AR1 hücresine döngü sayısını yazar, böylece sayfa yeniden hesaplanır ve rakamlar yenilenir. Adımlar arasında Sleep ile 50 milisaniye beklenir; DoEvents ekranın güncellenmesini sağlar.
Modülün başındaki Sleep tanımı, kernel32 kütüphanesinden gelen standart bekleme komutudur ve 32 ile 64 bit Office sürümleri için ayrı tanımlanmıştır. Kodda dosya silme veya dışarıya bağlantı kuran bir işlem yoktur.

Nasıl kullanılır​

  1. Dosyayı açın ve uyarı çubuğundaki İçeriği Etkinleştir düğmesiyle makroları etkinleştirin.
  2. Alt+F8 tuşlarıyla makro listesini açın, Matrix makrosunu seçip Çalıştır düğmesine basın.
  3. Rakamların yaklaşık 2,5 saniye boyunca değiştiğini izleyin; makro 50 adımı tamamlayınca durur.
  4. Efekti tekrar görmek için makroyu yeniden çalıştırın. Kapsamı genişletmek için rakam formülü başka hücrelere kopyalanabilir.

Feyzullah tarafından daha fazla dosya

Detaylar
Yazar
Feyzullah
İndirme
10
Gösterim
2,650
İlk sürüm
Güncel
SHA-256
b82f33fa34a4abb3a4545010c8bf581d1f6437656ed431243f57ad4042236443

Puanlar

5.00 Oylama 1 İnceleme
Geri
Üst