Dosya simgesi

Makro ile hücrede saat başlat durdur

Bu dosya, Sayfa1 üzerindeki A3 hücresinde bilgisayarın sistem saatini canlı olarak gösteren bir VBA makrosu içerir. Saat, makro çalıştırıldığında hücrede akmaya başlar; ek bir form veya nesne kullanılmaz.

Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sayfa1: Saatin yazıldığı A3 hücresi bu sayfadadır.
  • Sayfa2 ve Sayfa3: Boş sayfalardır, herhangi bir veri veya formül içermez.
Dosyada çalışma sayfası formülü, grafik veya tablo bulunmaz; tüm işlem makro ile yapılır.

Makrolar​

  • ExcelDestek (Module1): Sistem saatini okuyarak A3 hücresine hh:nn:ss biçiminde (saat:dakika:saniye) yazar. İşlem bir döngü içinde sürekli tekrarlandığı için hücredeki saat güncel kalır.
  • Makro içindeki DoEvents komutu, döngü çalışırken Excel'in diğer işlemlere yanıt vermesine izin verir.
  • Bir Static sayaç kullanılır; makro ikinci kez çalıştırılırsa sayaç bunu algılar ve yeni bir döngü başlatılmaz. Böylece aynı anda yalnızca tek bir saat döngüsü çalışır.
  • Kodda dosya silme veya dışarıya bağlantı gibi zararlı bir işlem yoktur.
Makro bir döngüyle çalıştığı için saati durdurmak için Excel'de Esc veya Ctrl+Break tuşları kullanılır. Durdurulduktan sonra makro yeniden başlatılmak istenirse çalışma kitabı kapatılıp yeniden açılır; çünkü sayaç değeri oturum boyunca korunur.

Nasıl kullanılır​

  1. Dosyayı açın ve güvenlik uyarısında İçeriği Etkinleştir seçeneğini kullanın.
  2. Alt+F8 tuşlarıyla makro listesini açın.
  3. ExcelDestek makrosunu seçip Çalıştır düğmesine basın.
  4. Sayfa1'deki A3 hücresinde saat saniye saniye ilerler.
  5. Durdurmak için Esc veya Ctrl+Break tuşuna basıp açılan pencerede End seçeneğini seçin.

Feyzullah tarafından daha fazla dosya

Detaylar
Yazar
Feyzullah
İndirme
7
Gösterim
1,804
İlk sürüm
Güncel
SHA-256
ff56e10df8902816621d712437702f4ddf861707adb1e13476f4de982f39c59c

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Paylaşımınız için teşekkürler.
Geri
Üst