Columns Collection Method: Insert 
Purpose
Inserts a Column object into the collection.
Syntax
The Insert method has the syntax:
Insert(Index, vaWhat)
Description
This method inserts an object into the collection at the position provided by Index (a number or string).The vaWhat parameter is optional, but if provided, must be a Column object. In this case, the new column is inserted at the indicated index. All following Columns are then automatically reindexed.