Zamana Göre Hücre Renklendirme

Zamana Göre Hücre Renklendirme

Zamana Göre Hücre Renklendirme
Bu dosya, anlık saate göre hücre renklendirme çalışmasının örneğidir. Bir makro her saniye Sayfa1 sayfasındaki A1 hücresini günceller; diğer sayfalar bu saat değerini kullanır. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sayfa1: A1 hücresi makro tarafından yazılan anlık saati tutar. 4. satırda B4'ten V4'e kadar, ikişer sütun arayla 12 saat değeri bulunur (01:00, 03:00, 05:00, 07:00 ... 21:00). Bu değerler 2 saatlik zaman dilimlerinin sınırlarını oluşturur.
  • Sayfa2: A1 hücresi Sayfa1'deki saati gösterir. 2. satırda "5. saniye", "15. saniye", "25. saniye", "35. saniye", "45. saniye" ve "55. saniye" başlıkları yer alır; saniye bazlı renklendirme için hazırlanmıştır.
  • Sayfa3: A1 hücresi yine Sayfa1'deki saati gösterir. 4. satırda gün içi zaman dilimlerinin sınır saatleri (07:00, 08:40, 10:20, 11:15, 12:10, 12:40, 13:00, 15:00, 17:00, 18:39, 21:00) girilidir.

Kullanılan formüller​

Dosyada tek tür formül vardır. Sayfa2 ve Sayfa3 sayfalarının A1 hücresi, Sayfa1'deki saati şu formülle alır:
Excel formülü
=Sayfa1!A1
Böylece makro yalnızca Sayfa1'i güncellediği halde üç sayfada da aynı anlık saat izlenir.

Makrolar​

Dosyada Module1 adlı bir modül vardır. Modül, Kontrol adlı bir Boolean değişken kullanır.
  • Başla: Kontrol değeri True ise çalışmayı bitirir. Aksi halde Sayfa1'deki A1 hücresine o anki saati (Time) yazar ve Application.OnTime ile kendisini 1 saniye sonra yeniden çalıştırır.
  • Son: Kontrol değerini True yaparak saat güncellemesini durdurur.
  • Baş: Kontrol değerini False yapıp Başla makrosunu çağırır; güncellemeyi başlatan makro budur.
Kodda dosya silme ya da dışarıya bağlantı gibi işlem yoktur; makro yalnızca Sayfa1!A1 hücresine yazar.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Alt+F8 ile makro listesini açıp Baş makrosunu çalıştırın; Sayfa1!A1 hücresi her saniye güncellenmeye başlar.
  3. Sayfa2 ve Sayfa3'teki A1 hücrelerinden anlık saati, 4. satırdaki sınır saatleriyle karşılaştırarak izleyin.
  4. Güncellemeyi durdurmak için Son makrosunu çalıştırın.
  5. Zaman dilimlerini değiştirmek için ilgili sayfadaki sınır saatlerini düzenleyin.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
1
Gösterim
121
İlk sürüm
Güncel
SHA-256
dbc55f7983ec9262991c692c95e110451495f98b7e582d72cb9cdb2d82646a72

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst