Makro hücrede yazılan tarihten sonra çalışmasın.

Katılım
12 Mayıs 2006
Mesajlar
455
Hazırlanan makro aynı sayfada A1 hücresinde yazılı tarihten sonra çalışmasın,birtürlü yapamadım.
Selamlar
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,646
Excel Vers. ve Dili
Pro Plus 2021
[vb:1:b649388a6e]Sub dene()
If Date > [a1] Then Exit Sub
MsgBox "makro çalıştı"
End Sub[/vb:1:b649388a6e]
 
Katılım
12 Mayıs 2006
Mesajlar
455
Sayın Veysel Emre mesajın makro çalışmaması halinde gelmesini halinde görüntülenmesi nasıl olacak
 
Katılım
30 Ekim 2005
Mesajlar
71
Excel Vers. ve Dili
Excel 2003 Tr.
Merhabalar...

İlk denemem ...

Sayın veyselemre affınıza sığınarak ...

[vb:1:398311fc12]Sub dene()
If Date < [a1] Then
MsgBox "makro çalıştı"
Else:
MsgBox "makro çalışamaz çünkü eskidi"
End If
End Sub
[/vb:1:398311fc12]

Acemice olduğu çok belli değil di mi ...
Gülmüyorsunuz di mi ...

Hoşça kalın...
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Hiç öyle değil :bravo:
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Selamlar
Bu konuyla ilgili şöyle bir sorum olacak;
Bir butona basınca sadece o sayfadaki tüm işlemleri askıya alabilirmiyiz. İşlem derken, hücrelerde fonksiyonlarla hazırlanmış formüller dahil.
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn AS3434,

Ekteki dosyada Sayfa1'in kod sayfasında Properties penceresindeki EnableCalculation'i False ve True yapan makro örneği var.
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sn. mehmett
Teşekkür ederim.

Yalnız ben bir şey daha sormak istiyorum. (Aslında denemeden soruyorum."Dene, gör" diyeceksiniz ama Excelde belli prosedür var, onun için bilginize başvuruyorum).
* Benim esas sorunum, her veri girişimde boş olan satırlardaki formüller devreye girdiğinden dolayı, dosya ebatlarının çok büyümesi ve sistemin yavaş çalışması. Bu "hesapla", " hesaplama " butonları benim yükümü hafifletecek mi?
** Eğer hafifletirse "Hesapla" makrosuna nasıl bir ilave yapmamız gerekir ki ,tekrar pasif duruma geçsin. ( O zaman tek buton yeterli olur kanatindeyim.)
*** Ve Hücre seçme olayını nasıl yapabilirim (Mesela "A:F" arası her zaman aktif, "G" hücresinden sonrakileri "pasif et, butona basınca hesapla" gibi)
Sevgilerle
 
Üst