2 şarta göre satır gizlemek

Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Selam arkadaşlar herkese iyi tatiller ve uğraşımız ile ilgilenenlere(EXCEL) iyi çalışmalar.

iki koşulum var
aralığımız P13:Q33 bu aralıktaki hücrelerde değer yok yada formüle bağlı sonuç "0" yada eksi ise o satırlar gizlenecek ama bu aralıktaki "p" yada "Q" sütunlarından birisinde artı değer var ise gizlenmeyecek. Yardımlarınızı bekliyorum.

Biraz arama yaptım ancak durumuma uygun bir yöntem bulamadım dostlar.
 
Son düzenleme:
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Öneri yokmu dostlar?
 

irfancantr

Altın Üye
Katılım
18 Haziran 2007
Mesajlar
625
Excel Vers. ve Dili
Excel 365 - İmngilizce
Altın Üyelik Bitiş Tarihi
07-05-2029
Belki bu işinize yarayabilir...
 

Ekli dosyalar

Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Çözemedim arkadaşlar.

help help !!!
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
SN: irfancantr; ilginize çok teşekkür ederim. Ancak benim 2 kriterim var 1. P13 ile Q30 arasındaki değerler + ise satır gizlenmicek. 2. P13 ile Q30 arasındaki P yada Q farketmez aralığındaki değerlerden herhangibirisi - yada + ise satırı yine gizlemicek. diğer durumlarda satır gizlenecek.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,488
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki kodu denermisiniz.

Kod:
Option Explicit
 
Sub KOŞULA_GÖRE_SATIR_GİZLE()
    Dim Hücre As Range
    Application.ScreenUpdating = False
    Cells.EntireRow.Hidden = False
    For Each Hücre In Range("P13:P30")
    If (Hücre.Value <= 0 And Hücre.Offset(0, 1).Value <= 0) Then Rows(Hücre.Row).Hidden = True
    Next
    Application.ScreenUpdating = True
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Korhan hocam eyvallah. Olay bu işte. Çok teşekkür ederim.
 
Üst