MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Dos tablas internas en distintas hojas de un Excel (foro/showthread.php?t=30873)

silviab 23/06/09 14:09:15

Dos tablas internas en distintas hojas de un Excel
 
Hola a todos!!!

En un programa he generado dos tablas internas y necesito descargarlas a mi pc en un fichero .xls (Excel) con dos hojas distintas. La primera hoja (pestaña) será el contenido de la primera tabla interna, y la segunda hoja sera el contenido de la segunda tabla interna. Alguien sabe como hacerlo?
Me podriais mandar un trozo de codigo fuente para tener una pequeña idea.

Muchas

luis999 23/06/09 20:56:52

Hola para hacer lo que quieres, tienes que usar EXCEL OLE.

Puedes guiarte en esta pagina

Como podras ver tienes que definir las hojas de tu Libro excel :



CREATE OBJECT excel 'excel.application'.
set property of excel 'visible' = 0.
CALL METHOD OF excel 'Workbooks' = book.
CALL METHOD OF book 'Add' = book.

call method of excel 'Sheets' = v_excel_sheets.
call method of v_excel_sheets 'Add'.

GET PROPERTY OF excel 'ActiveSheet' = e_activesheet.
SET PROPERTY OF e_activesheet 'Name' = 'Nombre de tu hoja'.

Luego llenas la hoja1 con tu tabla1

Espero que te sirva.:cool:



silviab 25/06/09 09:03:20

Muchas gracias Luis!!!!!!!
Voy a intentarlo.


Husos Horarios son GMT. La hora en este momento es 10:42:15.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web