A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
It is not exactly what you are asking, but if you use a range name you can do this
Define HideColumns as =Sheet1!A1,Sheet1!C1
Sub ShowHide ()
Range("HideColumns").Select
Selection.EntireColumn.Hidden = True
'Hides columns A and C
Range("HideColumns").Select
Selection.EntireColumn.Hidden = False
Unhides columns A and C
End Sub