A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Hi, try this
> Option Explicit
> Sub Hide_Rows()
> ' Hide_Rows Macro
> ' January 11, 2005
> ' From Frank Kabel
> ' Keyboard Shortcut: NONE
>
> Worksheet.Unprotect Password:="password"
>
> Dim RowNdx As Long
> Dim LastRow As Long
> Application.ScreenUpdating = False
> LastRow = ActiveSheet.Cells(Rows.Count, "B").End(xlUp).Row
> For RowNdx = LastRow To 1 Step -1
> If Cells(RowNdx, "B").Value = "x" Then
> Rows(RowNdx).Hidden = True
> End If
> Next RowNdx
> Application.ScreenUpdating = True
> Option Explicit
> Sub Hide_Rows()
> ' Hide_Rows Macro
> ' January 11, 2005
> ' From Frank Kabel
> ' Keyboard Shortcut: NONE
>
> Worksheet.Unprotect Password:="password"
>thisworkbook.RefreshAll
> Dim RowNdx As Long
> Dim LastRow As Long
> Application.ScreenUpdating = False
> LastRow = ActiveSheet.Cells(Rows.Count, "B").End(xlUp).Row
> For RowNdx = LastRow To 1 Step -1
> If Cells(RowNdx, "B").Value = "x" Then
> Rows(RowNdx).Hidden = True
> End If
> Next RowNdx
> Application.ScreenUpdating = True
> Worksheet.Protect Password:="password"
>
> End Sub
>
> Worksheet.Protect Password:="password"
>
> End Sub