title: "run time error 1004 unable to set the hidden property of the range class" when trying to hide/unhide some columns and the sheet is protected
body: <p>I have macros to hide and unhide some columns.</p>
  
  <p>The macros work until I apply protection to the sheet.</p>
  
  <p>Any suggestions to come around the obstacle?</p>
  
  <pre><code>Sub CLOSEINFO()
  '
  ' CLOSEINFO Macro
  '
  ' Keyboard Shortcut: Ctrl+Shift+C
  '
      Columns("B:W").Select
      Range("W1").Activate
      Selection.EntireColumn.Hidden = True
  End Sub
  </code></pre>