Ver Mensaje Individual
  #12 (permalink)  
Antiguo 05/05/2009, 06:33
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 1 mes
Puntos: 839
Respuesta: Copiar datos de excel a excel

Esta línea no tiene sentido:
Código vb:
Ver original
  1. oXLApp.ActiveWorkbook.ActiveSheet = oXLApp.ActiveWorkbook.ActiveSheet.Name
Al momento de copiar puedes especificar directamente el nombre de la hoja:
Código vb:
Ver original
  1. oXLApp.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 original
  1. oXLApp.Cells().Select ' selecciona
  2. oXLApp.ActiveSheet.Paste ' pega los datos
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.