E
edd189
I have the following code I want to simplify using a loop statement:
Call HideUnusedHeader(Sheet3, 13)
Call HideUnusedHeader(Sheet4, 51)
Call HideUnusedHeader(Sheet5, 89)
Call HideUnusedHeader(Sheet6, 127) etc etc
The HideUnusedHeader is as follows:
Sub HideUnusedHeader(SheetName As Object, Row As Integer)
If Sheets(SheetName.Name).Range("K49").Value = 0 Then
Sheets("Master Printout").Rows(Row).EntireRow.Hidden = True
End If
End Sub
Is there a way I can say "Sheet"+i inplace of Sheet3
In other words, I want to basically convert a string to an object nam
and use that string to call the object.
Any help would be appreciated.
Thanks,
Edd Lovette
(e-mail address removed)
Call HideUnusedHeader(Sheet3, 13)
Call HideUnusedHeader(Sheet4, 51)
Call HideUnusedHeader(Sheet5, 89)
Call HideUnusedHeader(Sheet6, 127) etc etc
The HideUnusedHeader is as follows:
Sub HideUnusedHeader(SheetName As Object, Row As Integer)
If Sheets(SheetName.Name).Range("K49").Value = 0 Then
Sheets("Master Printout").Rows(Row).EntireRow.Hidden = True
End If
End Sub
Is there a way I can say "Sheet"+i inplace of Sheet3
In other words, I want to basically convert a string to an object nam
and use that string to call the object.
Any help would be appreciated.
Thanks,
Edd Lovette
(e-mail address removed)