Ver la Versión Completa : Dos tablas internas en distintas hojas de un Excel
silviab
23/06/09, 14:09:15
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 http://www.abap.es/centro_OLE_Excel.html
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:
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
silviab
25/06/09, 09:03:20
Muchas gracias Luis!!!!!!!
Voy a intentarlo.
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web