Windows'ta günlük raporunu programlama bilmeden otomatikleştir
Bir rapor hazırlamak için her gün aynı tıklamaları tekrarlıyorsan onları bir kez kaydedebilirsin. Programlama yapmadan, adım adım nasıl yapılacağı.
Her sabah aynı şey: yönetim programını açıyorsun, verileri dışa aktarıyorsun, tabloya yapıştırıyorsun, birkaç hücreyi düzenliyorsun ve dosyayı gönderiyorsun. Birkaç dakika sürüyor ama her gün tekrarlanıyor. Windows'ta günlük raporunu kod yazmadan otomatikleştirmek istiyorsan bu adımları bir kez kaydedip kendiliğinden tekrarlanmalarını sağlayabilirsin. Bu yazıda görevi hazırlamaktan zamanlamaya kadar bunu nasıl yapacağını göreceksin.
Hangi görevler otomatikleştirilebilir
Bir makro fare ve klavyeyle yaptıklarını tekrarlar. Bu yüzden her zaman aynı adımları izleyen ofis işlerine uygundur. Bazı örnekler:
- Güne başlarken aynı programları ve dosyaları açmak.
- Bir programdaki verileri başka bir programa kopyalamak, örneğin bir yönetim uygulamasından bir elektronik tabloya.
- Her gün aynı tabloyu aynı yapıyla doldurmak.
- Bir dosyayı dışa aktarıp e-postayla göndermek veya paylaşılan bir klasöre kaydetmek.
Koşul, adımların sabit olmasıdır. Her gün farklı bir karar vermen gerekiyorsa bir makro o kararı senin yerine veremez.
Kaydetmeden önce: görevi hazırla
İyi bir kayıt, düğmeye basmadan önce başlar. Ortamı hazırlamak için beş dakika ayır:
- Adımları sırala. Bir liste hâlinde yaz: neyi açıyorsun, nereye tıklıyorsun, ne yazıyorsun. Böylece kayıt sırasında doğaçlama yapmazsın.
- Gereksiz olanları kapat. Göreve ait olmayan pencereler, uyarılar veya bildirimler kayda karışabilir.
- Pencereleri yerinde bırak. Her programı her zamanki konumunda ve boyutunda, örneğin tam ekran aç. Ekran kayıttaki hâline ne kadar benzerse makro o kadar iyi çalışır.
- Örnek verilerle bir deneme yap. Adımların çalıştığını görmek için görevi önemsiz verilerle bir kez elle tekrarla.
- Başlangıç noktasını belirle. Makro her zaman aynı durumdan başlamalı, örneğin masaüstü boşken ve yönetim programı kapalıyken. Her gün farklı bir durumdan başlarsa tıklamalar aynı yere düşmez.
Makroyu kaydet
Macro Quantic Pro ile kayıt yapmak, görevi her zamanki gibi yapmaktır.
-
1Kaydet
Kaydet'e (veya Alt + F9) bas ve görevi her zamanki gibi yap: tıklamalar, metin, kısayollar ve kaydırma. Eylemler arasındaki süre de kaydedilir.
-
2Sakla
Kaydı durdur, makron kitaplığına eklensin. Ad ver, klasörlere yerleştir ya da başka bir bilgisayarda kullanmak için dışa aktar.
-
3Oynat
Tek tıkla, Alt + F8 ile ya da zamanladığın saatte başlat. Daha hızlı, daha yavaş ya da döngüde.
- Kayıt bölümünü aç.
- Kaydet'e ya da
Alt+F9'a bas. Hazırlanmak için birkaç saniyeye ihtiyacın varsa 1 ile 5 saniye arasında bir kayıt gecikmesi seç. - Görevi yap: tıklamalar, metin, klavye kısayolları ve kaydırma. Gerekirse duraklatıp devam edebilirsin.
- Durdur'a bas. Makro Makrolarım'a kaydedilir ve sayaçlar süresini ve işlem sayısını gösterir.
Program bir eylemle sonraki arasındaki süreyi de saklar. Oynatırken bu ritme uyar, böylece yavaş programlar kayıt sırasında sahip oldukları payı aynen alır.
Dene ve ayarla
Hiçbir makro önce denenmeden zamanlanmamalı.
- Oynat'a ya da
Alt+F8'e basarak makroyu oynat ve her adımı izle. Bir şey ters giderse fareyi hareket ettir: oynatma durur ve kontrol sana geçer.Alt+F7ile de durdurabilirsin. - Gerekirse hızı ayarla. Hız düğmeleriyle ya da
Alt+ yukarı ok / aşağı ok ile 0,1x ile 10x arasında gidebilirsin. Bir program zar zor yetişiyorsa hızlandırmamak daha iyidir. - Pencereler yer değiştiriyorsa Akıllı modu aç. Bu modla program, yalnızca koordinatları tekrarlamak yerine tıklamadan önce tıkladığın şeyin nerede olduğunu kontrol eder. Ücretsiz denemede ve Starter, Pro ve Enterprise planlarında kullanılabilir.
Bir adım hep başarısız oluyorsa en hızlı çözüm genellikle ekranı hazırlayıp makroyu yeniden kaydetmektir.
Zamanla
Makro iyi çalıştığında kendiliğinden çalışmasını sağla. Zamanlanmış Görevler'de Yeni Görev'e bas, bir ad ver, Makro türünü seç ve makronu seç.
Günlük bir rapor için Günlük sıklığını ve saati seç. Yalnızca hafta içi çalışıyorsan Yalnızca çalışma günleri (Pzt-Cum) seçeneğini işaretle. Belirli günlerde çalışmasını tercih edersen Haftalık'ı kullan ve günleri işaretle.
Örneğin "Günlük rapor" adlı, 42 işlemden oluşan ve 38 saniye süren, her gün sabahın ilk saatinde çalışacak şekilde zamanlanmış bir makro. Bu açıklayıcı bir örnek: senin makron, görevin ne kadar sürüyorsa o kadar sürecek.
Gelişmiş Seçenekler'de bir şey başarısız olursa yeniden denemeleri, bir zaman aşımını ve bittiğinde bildirimleri ayarlayabilirsin. Böylece raporun yapılıp yapılmadığını elle kontrol etmeden bilirsin.
Görevi çalıştırmak için programın açık ya da sistem tepsisinde olması gerektiğini ve Free planın, denemenin ve Starter'ın 2 zamanlanmış göreve izin verdiğini unutma. Planları fiyatlandırma sayfasında görebilirsin.
Bakım ve sınırlar
Otomatikleştirmek unutmak demek değildir. Şu üç şeyi aklında tut:
- Bir makro tıklamaları tekrarlar, verileri anlamaz. Bir dosyanın biçimi, bir sütunun konumu veya bir ekranın düzeni değişirse makro eskisi gibi aynı şeyi yapmaya devam eder. Bu durumda yeniden kaydetmek gerekir.
- İlk birkaç seferde sonuçları kontrol et. İlk günlerde raporu açıp doğru olduğunu kontrol et. Bir şey ara sıra başarısız olursa hangi adımda olduğunu bilirsin.
- Verilerin bilgisayarında kalır. Makrolar ve içlerinde yazdıkların bulutta değil, bilgisayarında saklanır.
Otomasyonlarını düzenle ve ölç
Birkaç rutinin olduğunda onları düzenli tutmakta fayda var:
- Makrolarım'da klasörler kullan. Makroları göreve ya da müşteriye göre grupla. Bir klasörü yıldızla işaretlersen yeni kayıtlar o klasöre kaydedilir.
- Bir kopyasını dışa aktar. Bir makroyu PKL, JSON veya CSV olarak, bütün bir klasörü de ZIP dosyası olarak dışa aktarabilirsin. Yedek olarak ya da başka bir bilgisayara taşımak için işe yarar.
- Analiz bölümüne bak. Bu bölüm başarılı çalıştırmaların yüzdesini, zaman aşımı yüzünden iptal edilenleri ve örneğin bilgisayar kapalı olduğu için kaçırılanları gösterir. Ayrıca makrolarının senin için ne kadar süre çalıştığını tahmin eder.
Bir görev sık sık başarısız olmaya başlarsa Analiz bunu sen raporda fark etmeden söyler.
Macro Quantic Pro belgelerinde kaydın ve zamanlanmış görevlerin tam başvurusu var.
İlk rutininle başla
Her gün tekrarladığın bir görevin varsa Macro Quantic Pro'yu Microsoft Store'dan ücretsiz indirip onu kaydetmeyi deneyebilirsin. Başlamak için hesaba ya da karta ihtiyacın yok.
Sık sorulan sorular
Programlama yapmadan bir raporu otomatikleştirebilir miyim?
Evet, adımlar her zaman aynıysa. Bir makro kaydediciyle görevi bir kez yaparsın ve program tıklamalarını ve yazdıklarını aynı ritimle tekrarlar.
Dosyanın biçimi değişirse ne olur?
Makro bunu bilmez. Aynı yerlere tıklamaya ve yazmaya devam eder, bu yüzden sonuç yanlış çıkabilir. Biçim veya ekran değiştiğinde makroyu yeniden kaydet.
Makroyu belirli bir saate zamanlayabilir miyim?
Evet. Zamanlanmış Görevler'de Günlük sıklığını ve saati seç. Ayrıca bir tarihte bir kez, haftanın belirli günlerinde ya da bilgisayar açıldığında çalıştırabilirsin.
İş verileriyle görevleri otomatikleştirmek güvenli mi?
Makrolar ve içlerinde yazdıkların bulutta değil, bilgisayarında saklanır. Yine de şirketinin otomasyon kurallarını kontrol et ve bir makronun içine parola kaydetmekten kaçın.
Kaynaklar
- Windows Report: How to Automate Tasks in Windows 11 Using Macros