Mumps1,
Thank you. You solved it. I was going to hard code each sheet as to state:
SheetXX.Visible = xlSheetVeryHidden
vice
For Each WkSht In ThisWorkbook.Worksheets
If WkSht.Name <> "LOGIN" Then WkSht.Visible = xlSheetVeryHidden
Next WkSht
Does that make any sense?
I just made this minor adjustment to what you wrote and works great:
Sub CloseWorkbook()
Application.ScreenUpdating = False
Sheet11.Activate
Sheet11.Visible = xlSheetVisible
Sheet11.Range("B9").ClearContents
Dim WkSht As Worksheet
For Each WkSht In ThisWorkbook.Worksheets
If WkSht.Name <> "LOGIN" Then WkSht.Visible = xlSheetVeryHidden
Next WkSht
ThisWorkbook.Save
Application.ScreenUpdating = True
End Sub
Thank you, again for solving my issue. I was thinking I needed to do way more than just a couple lines. 
V/r,
Jim
Bookmarks