• DİKKAT

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

Satır Gizle Koşullu

  • Konbuyu başlatan Konbuyu başlatan 5353
  • Başlangıç tarihi Başlangıç tarihi
Katılım
20 Ocak 2005
Mesajlar
525
Excel Vers. ve Dili
Excel 2007 Türkçe
Şöyle bir önerme kullanabilir miyiz ?

Eğer B6 " Murat veya Mehmet" ise A21 den A 25 e kadar olan satırları gizle.
 
İşlemi yapmak istediğiniz sayfanın kod bölümüne yapıştırınız.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

If Intersect(Target, Range("B6")) Is Nothing Then Exit Sub
Cancel = True

If [B6] = "Murat" Or [B6] = "Mehmet" Then
      Rows("21:25").EntireRow.Hidden = True
Else
      Rows("21:25").EntireRow.Hidden = False
End If

End Sub
 
Son düzenleme:
İşlemi yapmak istediğiniz sayfanın kod bölümüne yapıştırınız.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

If Intersect(Target, Range("B6")) Is Nothing Then Exit Sub
Cancel = True

If [B6] = "Murat" Or [B6] = "Mehmet" Then
      Rows("21:25").EntireRow.Hidden = True
Else
      Rows("21:25").EntireRow.Hidden = False
End If

End Sub
Teşekkürler böyle bir hata aldım ?
242269
 
Sayfanızın Change olayında zaten bir kod varmış. Benim verdiğim kolarla karıştırmışsınız. Aşağıda gösterdiğim şekilde kodlarınızı değiştirip deneyin.

242326
 
Sayfanızın Change olayında zaten bir kod varmış. Benim verdiğim kolarla karıştırmışsınız. Aşağıda gösterdiğim şekilde kodlarınızı değiştirip deneyin.

Ekli dosyayı görüntüle 242326
Hocam çok teşekkür ederim.
Şöyle bir çözüm yaptım. Hücreye gelip enter yapınca makro çalışıyordu sonra satırı sildim. Son fotoğraf gibi olunca çalıştı. Yardımlarınız için teşekkürler. başkası da görsün amacıyla ekranı paylaşıyorum.
242339
 
Geri
Üst