He llegado a una parte en donde quiero unir varios archivos excel en un libro de trabajo y para eso he usado Visual Basic de aplicaciones. Con el sgte codigo:
Código:
Sub GetSheets() Path = "C:\Users\usuario" Filename = Dir(Path & "*.xls") Do While Filename <> "" Workbooks.Open Filename:=Path & Filename, ReadOnly:=True For Each Sheet In ActiveWorkbook.Sheets Sheet.Copy After:=ThisWorkbook.Sheets(1) Next Sheet Workbooks(Filename).Close Filename = Dir() Loop End Sub
Esto lo pongo en un macro excel y funciona de maravillas. Ahora mi problema es que quiero llamarle desde java.
Es posible hacerlo? He leido que desde Visual Basic Script si se puede, pero no he encontrado mucha información.
Gracias por su ayuda!