hücre değeri sıfırsa satırı gizle ???

Katılım
12 Haziran 2009
Mesajlar
137
Excel Vers. ve Dili
2003 türkçe
Arkadaşlar acil cevap gerekiyor.bir satırda belirteceğimiz bir hücrenin değeri sıfır ise satırı gizle şeklinde bir formül yada makro mümkünmü aceba.

şimdiden çok teşekkürler :hihoho:
 
Katılım
12 Haziran 2009
Mesajlar
137
Excel Vers. ve Dili
2003 türkçe
Hamit bey çok teşekkürler hemen inceliyorum :)
 
Katılım
12 Haziran 2009
Mesajlar
137
Excel Vers. ve Dili
2003 türkçe
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 .

saygılar sevgiler. :)
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,167
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
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
 
Üst