A1 Hücresine Efekt Ekleme, Sayfa1 üzerindeki A1 hücresinin yazı rengini ve yazı boyutunu VBA makrosuyla değiştirerek hücreye hareketli bir görünüm kazandıran örnek bir dosyadır. Efekt, dosya açıldığında kendiliğinden çalışır.
Dosyanın içeriği
- Sayfa1: Yalnızca A1 hücresi kullanılır; hücrede "Excel Depo" metni yer alır. Formül, tablo, grafik veya veri doğrulama yoktur.
- ThisWorkbook modülü: efekt ve Workbook_Open adlı iki prosedür içerir.
Makrolar
Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme veya dışarıya bağlantı gibi zararlı bir işlem yoktur; yalnızca A1 hücresinin yazı biçimi değiştirilir.- Workbook_Open: Dosya açıldığında otomatik çalışır ve efekt prosedürünü başlatır.
- efekt: 30 adımlık bir döngüyle A1 hücresinin yazı rengini (ColorIndex) her adımda bir sonraki renge geçirir. Yazı boyutu 8 ile 15 punto arasında 2'şer punto artıp azalarak değişir. Her adımda iç içe 20 tekrarlı ikinci bir döngü bulunur. İşlem bittiğinde yazı boyutu 16 puntoya sabitlenir.
Nasıl kullanılır
- Dosyayı indirip açın ve güvenlik uyarısında makroları etkinleştirin.
- Açılışta efekt otomatik çalışır; A1 hücresinin rengi ve boyutu değişir.
- Efekti yeniden izlemek için dosyayı kapatıp tekrar açın ya da Alt+F8 ile efekt makrosunu çalıştırın.
- Farklı bir hücreye uygulamak için VBA düzenleyicisinde (Alt+F11) ThisWorkbook modülündeki [A1] ifadelerini istediğiniz hücre adresiyle değiştirin.
- Döngü sayısını (For a = 1 To 30) ve boyut sınırlarını değiştirerek efektin süresini ve görünümünü ayarlayabilirsiniz.