hmm madem konu okunuyor bende benden sonrakilere bi mirs bırakayım arkadaşlar sıfır olan hücrelerin gizlenmesini istediğimiz sayfaya sağ tıklayıp kod görüntüle diyiyoruz. orada kullanacağımız sayfaya
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 3 <> Empty Then
For i = 8 To 40
If Cells(i, 3).Value = "" Then GoTo son
If Cells(i, 3).Value = 0 Then
Rows(i).EntireRow.Hidden = True
Else
son:
Rows(i).EntireRow.Hidden = False
End If
Next
End If
End Sub
bunu yapıştırıyorsunuz. burda 8 to 40 denen yere siz hangi sütunlar arasıysa orayı yazarsınız bide hangi hücrenin sıfır olacağını seçiyorsunuzya bu kod baştan 3. hücre yani c hücresi için arkadaşlar siz hangi hücre 0 olunca satırın gizlenmesini istiyorsanız baştan sayın kaçıncı Column yani hücre ise bu makrodaki 3 gördüğünüz yerleri kaçıncı hücreyse onu yazın. makronun çalışması içinde bu hücredeki 0 değerlerin birine tıklayın yeniden 0 yazın o süzüyor hepsini .
Altarnatif,
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
Application.ScreenUpdating = False
Cells.EntireRow.Hidden = False
For Satır = 2 To [A65536].End(3).Row
If Cells(Satır, "F").Value = 0 Then
Rows(Satır).EntireRow.Hidden = True
End If
Next
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.