Public Sub SetA1Active()
Dim mysheet As Worksheet
Dim r As Long, c As Long
For Each mysheet In Worksheets
r = 0: c = 1
'Debug.Print mysheet.Name
mysheet.Activate
Do
r = r + 1
mysheet.Range(Cells(r, c).Address).Select
Loop Until Selection.Rows.Hidden = False
c = 0
Do
c = c + 1
mysheet.Range(Cells(r, c).Address).Select
Loop Until Selection.Columns.Hidden = False
Next mysheet
End Sub