Merhaba,
Ekzelde birinci satır boş olunca otomatik olarak bir alttaki satırlar(örneğin 29 adet satır) gizlenecek, sırasıyla birinci satıra yazı yazılınca 2. satır otomatik olarak açılacak eğer 2. satıra da yazı yazılırsa otomatik olarak 3. satır açılacak bu şekilde 29. satıra kadar devam edecek bir makro yazılabilir mi acaba?
Yardımlarınız için şimdiden TEŞEKKÜR EDERİM.
örneğin
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B1]) Is Nothing Then Exit Sub
If [B1] = "" Then
Rows("2:2").EntireRow.Hidden = True
Else
Rows("2:2").EntireRow.Hidden = False
End If
End Sub
Bu makroladan aynı sayfaya 29 adet yazıp çalıştırmam gerekiyor ama başaramadım.
Ekzelde birinci satır boş olunca otomatik olarak bir alttaki satırlar(örneğin 29 adet satır) gizlenecek, sırasıyla birinci satıra yazı yazılınca 2. satır otomatik olarak açılacak eğer 2. satıra da yazı yazılırsa otomatik olarak 3. satır açılacak bu şekilde 29. satıra kadar devam edecek bir makro yazılabilir mi acaba?
Yardımlarınız için şimdiden TEŞEKKÜR EDERİM.
örneğin
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B1]) Is Nothing Then Exit Sub
If [B1] = "" Then
Rows("2:2").EntireRow.Hidden = True
Else
Rows("2:2").EntireRow.Hidden = False
End If
End Sub
Bu makroladan aynı sayfaya 29 adet yazıp çalıştırmam gerekiyor ama başaramadım.
