Este artículo explicará cómo ordenar a tu antojo las hojas de un libro Excel utilizando el API de interoparibilidad.
Para este ejemplo vamos a suponer que hemos creado ya un Excel y rellenado el contenido de dos hojas llamadas "Datos" e "INFORME". La Hoja Excel la hemos generado en una variable llamada ficheroExcel.
Al generar la hoja Excel con nuestro código, la hoja "INFORME" se muestra en primer lugar y queremos colocarla detrás de la hoja "DATOS".
Para ordenar las hojas solo tenemos que escribir la siguiente línea de código:
ficheroExcel.Sheets("INFORME").Move(After:=ficheroExcel.Sheets("DATOS"))
En Visual 2013 es un poco diferente, pero esto me ayudo mucho para resolver mi problema.
ResponderEliminarAcá se hace así:
ObjetoHoja2.Move(After:=ObjetoHoja1)