Korhan Ayhan beyin yazmış olduğu aşağıdaki kodlara bir ilave rica edecektim
ThisWorkbook bölümüne;
Private Sub Workbook_Open()
Application.ScreenUpdating = False
Columns("AV:IV").Hidden = True
Cells.EntireRow.Hidden = False
If Range("A2") = "" Then
Range("A3:A65536").EntireRow.Hidden = True
Else
Range("A" & Range("A65536").End(3).Row + 2 & ":A65536").EntireRow.Hidden = True
End If
Application.ScreenUpdating = True
End Sub
Sayfanın kod bölümüne;
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A2:A65536")) Is Nothing Then Exit Sub
Application.ScreenUpdating = False
Columns("AV:IV").Hidden = True
Cells.EntireRow.Hidden = False
If Range("A2") = "" Then
Range("A3:A65536").EntireRow.Hidden = True
Else
Range("A" & Range("A65536").End(3).Row + 2 & ":A65536").EntireRow.Hidden = True
End If
Application.ScreenUpdating = True
End Sub
Benim istediğim şudur:
Çalışma kitabımda birçok çalışma sayfası olduğundan
yukarıdaki kodların sadece "data" sekmesinde çalışması yada benim belirleyeceğim sayfada çalışması
Teşekkürler
ThisWorkbook bölümüne;
Private Sub Workbook_Open()
Application.ScreenUpdating = False
Columns("AV:IV").Hidden = True
Cells.EntireRow.Hidden = False
If Range("A2") = "" Then
Range("A3:A65536").EntireRow.Hidden = True
Else
Range("A" & Range("A65536").End(3).Row + 2 & ":A65536").EntireRow.Hidden = True
End If
Application.ScreenUpdating = True
End Sub
Sayfanın kod bölümüne;
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A2:A65536")) Is Nothing Then Exit Sub
Application.ScreenUpdating = False
Columns("AV:IV").Hidden = True
Cells.EntireRow.Hidden = False
If Range("A2") = "" Then
Range("A3:A65536").EntireRow.Hidden = True
Else
Range("A" & Range("A65536").End(3).Row + 2 & ":A65536").EntireRow.Hidden = True
End If
Application.ScreenUpdating = True
End Sub
Benim istediğim şudur:
Çalışma kitabımda birçok çalışma sayfası olduğundan
yukarıdaki kodların sadece "data" sekmesinde çalışması yada benim belirleyeceğim sayfada çalışması
Teşekkürler