Columns Collection Method: Add 
Purpose
Adds a new Column object to the collection.
Syntax
The Add method has the syntax:
Add(vaWhat)
Description
The Add method always returns a new
Column object.If the vaWhat parameter has type VT_EMPTY, a new column is added. If vaWhat is of type VT_DISPATCH, a copy of the Column object is added to the end of the collection.