Hello SNB,
what a great trick!
To be honest i dont' like lots of code, but i dont know how else to do it
So this will save me lots of code in my private worksheet.
i added a back to home with
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Select Case Target.Address
Case "$A$1"
Columns.Range("B1:CZ1").EntireColumn.Hidden = False
End Select
If Not Intersect(Target, Range("A2,A4,A6,A8,A10,A12")) Is Nothing Then
Columns(3).Resize(, 20 + 26 * (Target.Row \ 2 - 1)).Hidden = True
End If
End Sub
As you can see my private worksheet was getting cluttered, time for a clean up now, and then another export
Have a good evening friends