Excel Şarta Bağli Otomati̇k Satir Gi̇zleme

onurakbas

Kullanıcı
Katılım
28 Tem 2022
Mesajlar
7
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Arkadaşlar merhaba.Bir excel programı oluşturdum fakat bir konuda yardıma ihtiyacım var.
Bir hücredeki tarih bugünün tarihinden küçük olduğunda o hücrenin buluduğu satırın otomatik gizlenmesini istiyorum nasıl yapabilirim?
Eklediğim dosyada kayıt sayfasında "kayıt yenileme tarihi" hücresindeki tarih bugünün tarihinden küçük olunca o hücrenin bulunduğu satırın otomatik gizlenmesini istiyorum.
Şimdiden çok teşekkürler.
 

Ekli dosyalar

Sayfanızın kod bölümüne yapıştırın. O sayfayı açtığınızda , koşul sağlanan bir hücre varsa o satır gizlenir.
Teşekkürler şimdi çalıştı fakat örneğin tarih küçük olunca otomatik gizlemiyor.Ben makrolardan çalıştır diyince gizleniyor.Bu kod ile.
Sub SATIRGİZLE()
Dim tarih As Date
For i = 12 To Cells(Rows.Count, "F").End(3).Row
If IsDate(Range("F" & i)) Then
tarih = Range("F" & i)
If tarih < Date Then
Rows(i).EntireRow.Hidden = True
End If
End If
Next i
End Sub
 
Sayfanın kod bölümüne girin, üst sol taraftan worksheet seçin, sağ taraftan calculate seçin. İkinci seçimi yaptığınızda ekrana iki satırlık bir prosedür gelecek. Kodu iki satırın arasına yapıştırın.
 
Sayfanın kod bölümüne girin, üst sol taraftan worksheet seçin, sağ taraftan calculate seçin. İkinci seçimi yaptığınızda ekrana iki satırlık bir prosedür gelecek. Kodu iki satırın arasına yapıştırın.
Bu hataları veriyor dediğinizi yaptığımda.
 

Ekli dosyalar

  • hata1.webp
    hata1.webp
    25.5 KB · Görüntüleme: 38
  • hata2.webp
    hata2.webp
    25.9 KB · Görüntüleme: 46
iki prosedürü iç içe kullanmışsınız, sondaki END SUB yazanın birini silin ve En üstteki Activate yazan satırı silin.
 
Calculate işleminde dosyaya sürekli gereksiz bir yük biniyor. Sayfanıza bir buton ekleyerek aşağıdaki kodu içine yapıştırıp, günlük bir defa butona tıklasanız daha uygun olur diye düşünüyorum.


Kod:
İndirmek için giriş yapmanız gerekmektedir.
(16 satır)
 
Calculate işleminde dosyaya sürekli gereksiz bir yük biniyor. Sayfanıza bir buton ekleyerek aşağıdaki kodu içine yapıştırıp, günlük bir defa butona tıklasanız daha uygun olur diye düşünüyorum.


Kod:
İndirmek için giriş yapmanız gerekmektedir.
(16 satır)
Evet bu oldu, çok teşekkür ediyorum.Peki aynı şekilde bir buton daha ekleyip gizlenenleri tekrar gösterebilir miyiz?Nasıl yapabilirim?
 
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt