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