DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Örnek dosya paylaşamıyor musunuz?Merhaba,
Excel dosyasında sadece bugün veri girişi yapılabilsin istiyorum. Dün ve ondan önceki günlerde girilen verilerde değişiklik yapılmasını önlemek istiyorum. Bunu nasıl sağlayabilirim.
Şimdiden çok teşekkür ederim.
Örnek dosya paylaşamıyor musunuz?
Örnek dosya ??Örnek dosya eklenmiştir.
Şimdi ekledimÖrnek dosya ??
Tamer bey her türlü çözüm olabilir, formülasyon ile bilmediğim için konuyu bu alana açtım.Makro ile mi bir çözüm istiyor dunuz?
Option Explicit
Private Sub Workbook_Open()
Dim Rng As Range
With Sheets("Sayfa1")
.Unprotect "+++"
.Range("A2:K" & .Rows.Count).Locked = False
For Each Rng In .Range("A2:A" & .Cells(.Rows.Count, 1).End(3).Row)
If Rng.Value < Date Then
Rng.Resize(, 11).Locked = True
End If
Next
.Protect "+++"
End With
ThisWorkbook.Save
End Sub
Aşağıdaki kodu dosyanızda ThisWorkbook bölümüne uygulayınız. Dosyanızı makro içerebilen excel dosyası biçiminde kayıt edip kapatınız.
Dosyanızı açtığınızda kod devreye girecektir. Geçmiş günlere ait satırları korumaya alacaktır.
C++:Option Explicit Private Sub Workbook_Open() Dim Rng As Range With Sheets("Sayfa1") .Unprotect "+++" .Range("A2:K" & .Rows.Count).Locked = False For Each Rng In .Range("A2:A" & .Cells(.Rows.Count, 1).End(3).Row) If Rng.Value < Date Then Rng.Resize(, 11).Locked = True End If Next .Protect "+++" End With ThisWorkbook.Save End Sub