• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

tarih belirterek makroyu devre dışı bırakma

Katılım
24 Nisan 2012
Mesajlar
41
Excel Vers. ve Dili
2010
Arkadaşlar,

Tarih belirterek makroyu devre dışı bırakabilir miyiz?
örneğin 26.04.2012 tarihini yazdığımızda otomatik olarak makrolarımız devre dışı kalsın. Yardımınız için şimdiden teşekkürler.
 
kitabı açarken shift ile açarsanız makrolar pasif halde açılır;
sayfada hücre seçilince çalışan makronuz varsa ;
bir butona Application.EnableEvents = False kodu ile sorunu çözebilirsiniz
 
Son düzenleme:
Cevabınız için Teşekkür ederim Sanırım yanlış anlaşıldım.Kayıtlı makromuzun içerisine istediğimiz herhangi bir tarih girdiğimizde, o makronun devre dışı kalmasını nasıl sağlarız. Bununla ilgili bir makro örneği verebilir misiniz?
 
tarih yazacagınız hücre a1 farzederek ;

if range("a1")= "26.04.2012" then exit sub

kodu makronuzun en baştan ikici sıraya ekleyiniz;

sorunuz halen karmaşık hücreye tarih girebilirsiniz makroyu açıp her gün bir yerine tarih yazacaksanız anlamsız ; o makro çalışmasın isterseniz en başa exit sub yazın çalışmaz
 
Son düzenleme:
Arkadaşlar,

Tarih belirterek makroyu devre dışı bırakabilir miyiz?
örneğin 26.04.2012 tarihini yazdığımızda otomatik olarak makrolarımız devre dışı kalsın. Yardımınız için şimdiden teşekkürler.

Merhaba
Makrolarınız
Sayfa1 "A1" ve Sayfa1"A2" hücrelerine girdiğiniz tarihler arası çalışır
Belki işnize yarar

Sub deneme()
If CDate(Sheets("Sayfa1").Range("A1")) <= Date And _
CDate(Sheets("Sayfa2").Range("A2")) >= Date Then
'********************
'Buraya Makrolarınızı yazabilirsiniz


'*******************
MsgBox "Tarih Geldi.İşlem tamam."
Else
MsgBox "Olumsuz Tarih henüz Gelmedi"
End If
End Sub
 
Geri
Üst