Hücre # = "Evet" ise alt satırı genişletin, Hücre # = "Hayır" ise alt satırı daraltın.
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("E15").Value = "Yes" Then
ActiveSheet.Outline.ShowLevels RowLevels:=3
ElseIf Range("E15").Value = "No" Then
ActiveSheet.Outline.ShowLevels RowLevels:=8
End If
End Sub
Şimdi bu sorunsuz bir şekilde çalışıyor gibi görünüyor, ancak bir nedenden ötürü kodda gösterildiği gibi aynı Satır Düzeyinde bulunan tüm satırları genişletip daraltıyor, gerçekten istediğim tam olarak hangi satırı seçmek istediğimi seçebilmektir duruma göre genişletin ve daraltın. '
Gördüğünüz gibi VB Pro'dan pek değilim, ancak herhangi bir yardım çok faydalı olacaktır.
Teşekkürler!