Koşullu Makro Çalıştırmak

Katılım
6 Aralık 2021
Mesajlar
38
Excel Vers. ve Dili
Excel2016
Türkçe
Merhabalar

Ben koşullu makro çalıştırmak istiyorum, örnek olarakta:


A1 hücresine şimdi formülünü girip hücre biçimini saat olarak ayarladım, ve hücre şu şekilde görünüyor 17:30 (direk saat 17:30 olunca makroyu çalıştırabileceğim bir yol varsa onuda yazabilirseniz çok sevinirim, bulamadığım için hücreye şimdi formülünü girmek zorunda kaldım)

yapmak istediğim şu; hücrede 17:30 yazdığında makro1 i çalıştırsın
yani hücrede her 17:30 yazdığında benim seçtiğim makro otomatik olarak çalışacak.

Şimdiden Teşekkürler
 
Katılım
6 Aralık 2021
Mesajlar
38
Excel Vers. ve Dili
Excel2016
Türkçe
Ayrıca lütfen doya olarak atmayın, altın üyelik alacak bütçem yok.
Kod olarak atarsanız çok sevinirim :)
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,182
Excel Vers. ve Dili
Excel-2003 Türkçe
Merhaba;
Boş bir modüle;

Sub zamanla_çalışan_makro()
çalışmazamanı = Cells(1, 1)
Application.OnTime (çalışmazamanı), "çalışacakmakro", , True 'TimeValue
'Application.OnTime TimeValue("16:59:00"), "çalışacakmakro", , True 'üstteki satır bu şekilde de olabilir
End Sub

Sub çalışacakmakro()
MsgBox ("makro çalıştı")
End Sub

Kodlarını ekleyin ve bir butona Sub zamanla_çalışan_makro kodlarını bağlayarak çalıştırın.

İyi çalışmalar.

Link:
https://www.dosya.tc/server35/ol16tq/i_Excel_Ogreniyor-istenilen_saatte_makro_calistirma.zip.html
 

Ekli dosyalar

Katılım
6 Aralık 2021
Mesajlar
38
Excel Vers. ve Dili
Excel2016
Türkçe
Merhaba;
Boş bir modüle;

Sub zamanla_çalışan_makro()
çalışmazamanı = Cells(1, 1)
Application.OnTime (çalışmazamanı), "çalışacakmakro", , True 'TimeValue
'Application.OnTime TimeValue("16:59:00"), "çalışacakmakro", , True 'üstteki satır bu şekilde de olabilir
End Sub

Sub çalışacakmakro()
MsgBox ("makro çalıştı")
End Sub

Kodlarını ekleyin ve bir butona Sub zamanla_çalışan_makro kodlarını bağlayarak çalıştırın.

İyi çalışmalar.

Link:
https://www.dosya.tc/server35/ol16tq/i_Excel_Ogreniyor-istenilen_saatte_makro_calistirma.zip.html
hocam olmadı malesef :(
 
Üst