• DİKKAT

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

Zamana bağlı olarak formüllerin değere dönüşmesi

Katılım
19 Mayıs 2015
Mesajlar
239
Excel Vers. ve Dili
2010 türkçe
merhabalar,

Benzer bir konuyu daha önce açmıştım ve yardımcı olan arkadaşlar olmuştu.
Hücrelere formül ile gelen verileri belirli bir saatten sonra dosya açılırsa değere dönüştüren bir kod önerilmişti.
Kod:
Sub kontrol()
   islemzamani = TimeValue("15:20:00")
   zaman = Time
   If zaman > islemzamani Then
    ActiveSheet.Unprotect "3452"
    Sheets(1).Select
    Cells.Select
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Range("A1").Select
    Application.CutCopyMode = False
     ActiveSheet.Protect "3452"
   End If
End Sub

Yukarıdaki mevcut kodu aynı zamanda tarihe bağımlı hale getirebilirmiyiz.Kodun kullanıldığı dosyada örneğin AN3 hücresinde bulunan tarihe atıfta bulunarak bu tarihi geçtikten sonra benzer işlemi yaptırabilirmiyiz. Sadece tarihe bağımlıda olabilir.Saat şartı kalkabilir.

Teşekkürler....
 
Merhaba,
Kodun iki satırını aşağıdaki şekilde değiştirip dener misiniz? Tarihi kendinize göre değiştirmeyi unutmayınız.
Kod:
   islemzamani = DateValue(Range("AN3"))
   zaman = Date
 
Evet bu şekilde başarılı bir şekilde çalışıyor.Elinize sağlık.

Teşekkür ederim...
 
Geri
Üst