Jose, cuando necesites codigos para ejecutar sobre VBA(visual basic Aplicacion), activa bajo la herramienta que deseas: Excel,Word,PowerPoint,...las de officce de Microsoft; la opcion de grabar macro, ejecuta lo que desea hacer y ese codigo resultante lo llevas a Visual Basic...Claro todo depende de que tipo de coneccion realizaste para llamar y manipular excel....
Por ejemplo el resultante bajo VBA es el siguiente:
    'Elimina columna hacia la izquierda
    Columns("C:C").Select
    Selection.Delete Shift:=xlToLeft
    'Agrega columna hacia la derecha
    Columns("E:E").Select
    Selection.Insert Shift:=xlToRight
Espero te ayude de algo....