Esta línea no tiene sentido:
Código vb:
Ver originaloXLApp.ActiveWorkbook.ActiveSheet = oXLApp.ActiveWorkbook.ActiveSheet.Name
Al momento de copiar puedes especificar directamente el nombre de la hoja:
Código vb:
Ver originaloXLApp.Sheets("Hoja1").Columns("A:C").Copy
El bucle for también sobra. Esto también sobra, ya que en la línea anterior ya estás pegando los datos:
Código vb:
Ver originaloXLApp.Cells().Select ' selecciona
oXLApp.ActiveSheet.Paste ' pega los datos