title: Microsoft Excel invert columns order with VBA
body: <p>I have large table with columns of dates : <code>1 january, 2 january, 3 january ...</code>
  <br>But now it's crucial not to scroll right cause of big data.
  <br><br>My idea is to invert columns:<code>27 june, 26 june ... 1 january</code>
  <br>And after that paste column with new date at the left.
  <br><br>
  Is any tool to invert columns in default MS Excel or in VBA ?</p>