• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Satırı şartlı gizleyerek, Geri Al komutunu kullanabilme..

Katılım
10 Kasım 2006
Mesajlar
1,288
Excel Vers. ve Dili
Excel-2016
Saygıdeğer Arkadaşlar..!

Konu; daha önce forum gündemine getirildi; fakat, sanırım tam ifade edilemediğimden dolayı çözüme ulaşamadım..

Konu; satır gizleme konusunda, kodun mükerrer çalışmasını önlemek için idi.. Bu suretle "Geri Al" komutunu kullanabilme avantajı doğacaktı..

Ekli dosyada daha anlaşılır izahat mevcut.. Arkadaşlarımız konuya bir el atarsa çok makbule geçecek..
 
Sayfa1 deki kodu silerek sayfa2 ye aşağıdaki kodu kopyalayın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [a1]) Is Nothing Then Exit Sub
If Sheets("sayfa1").Rows(4).Hidden = False Then _
Sheets("sayfa1").Rows(4).Hidden = True
End Sub
 
Çok değerli üstad Levent Bey..! Herşey için teşekkürlerimi ifade ettikten sonra; tam ifade edemediğim bir ilave söz konusu olacak.. Sizlerede zahmet verdiğimizin bilincinde olarak;

Yukarıdaki kod; Sayfa2!A1'de veri olmayınca, Sayfa1!B4 satırını gizliyor,
Bir de; Sayfa2!A1 de veri olunca, Sayfa1!B4 satırını açmış olsa....
 
Aşağıdaki kodu deneyin.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [a1]) Is Nothing Then Exit Sub
If [a1] = "" And Sheets("sayfa1").Rows(4).Hidden = False Then
Sheets("sayfa1").Rows(4).Hidden = True
ElseIf [a1] <> "" And Sheets("sayfa1").Rows(4).Hidden = True Then
Sheets("sayfa1").Rows(4).Hidden = False
End If
End Sub
 
Sevgili hocam..! &#231;ok harika olmu&#351;, ellerine ve bilgine sa&#287;l&#305;k..te&#351;ekk&#252;r ediyorum ve muvaffakiyetler diliyorum..
 
arkadaşlar bu işlemi bir sayfada bir hücreden (b4)fazla yapmak için yeniden aynı komutu yazmakmı gerek yoksa aynı komuta bağlıya bilirmiyiz
 
Geri
Üst