Korumalı sayfada tarih filtreleme

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,663
Excel Vers. ve Dili
Excel 2010 32 bit
Altın Üyelik Bitiş Tarihi
06-10-2032
Merhaba
Aşağıdaki kod ile korumalı sayfada tarih filtreleme yapmak istiyorum.
Hata vermiyor ama değer getirmiyor.
J sutununda bugüne ait verileri filtrelemek amacım.
Teşekkür ederim.
Kod:
Sub BUGUN()
Set s2 = Sheets("VERILER")
ActiveSheet.Unprotect Password:="kd05327710839"
METIN1 = Format(CDate(Date), "DD.MM.YYYY")
Set FC2 = s2.Range("J2:J200000").Find(What:=METIN1)

Selection.AutoFilter Field:=10, Criteria1:=CDate(METIN1) & "*"
If METIN1 = "" Then
Selection.AutoFilter Field:=10
End If
ActiveSheet.Protect Password:="kd05327710839", DrawingObjects:=True, Contents:=True, Scenarios:=True, AllowFiltering:=True
End Sub
 

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
671
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Deneyiniz, şifreye dikkat.
C++:
Sub BUGUN()
    Dim s2 As Worksheet
    Dim METIN1 As String
    Dim FC2 As Range
    Set s2 = Sheets("VERILER")
    ActiveSheet.Unprotect Password:="xxx839"
    METIN1 = Format(Date, "DD.MM.YYYY")
    Set FC2 = s2.Range("J2:J200000").Find(What:=METIN1)
    If Not FC2 Is Nothing Then
        s2.Range("A1").AutoFilter Field:=10, Criteria1:=METIN1
    Else
        s2.Range("A1").AutoFilter Field:=10
    End If
    ActiveSheet.Protect Password:="xxx839", DrawingObjects:=True, Contents:=True, Scenarios:=True, AllowFiltering:=True
End Sub
 
Son düzenleme:

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,663
Excel Vers. ve Dili
Excel 2010 32 bit
Altın Üyelik Bitiş Tarihi
06-10-2032
Merhaba RBozkurt,
kod çalışmadı. Başka sitelerde araştırma yaptım aşağıdaki kod sorunu çözdü.
Teşekkür ederim.
Kod:
Sub Dikdörtgen18_Tıkla()

    Set s2 = Sheets("VERILER")
     ActiveSheet.Unprotect Password:="xxxx710839"
      Selection.AutoFilter Field:=10, Criteria1:=Format(CDate(Date), "dd.mm.yyyy")
       ActiveSheet.Protect Password:="xxxx710839", DrawingObjects:=True, Contents:=True, Scenarios:=True, AllowFiltering:=True
    End Sub
 

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,663
Excel Vers. ve Dili
Excel 2010 32 bit
Altın Üyelik Bitiş Tarihi
06-10-2032
Merhaba
Yukarıdaki kod ile denemelerde çözdüğümü sandığım tarih filtreleme çalışmadı.
Saat gecenin 2 si oldu 5 saattir araştıyorum çözümü bulamadım. sutunda filtreleme yapıyor fakat değerleri getirmiyor.
teşekkür ederim.
 

Ekli dosyalar

Üst