Fijate si esta te sirve
CALL FUNCTION 'RH_START_EXCEL_WITH_DATA'
EXPORTING
* CHECK_VERSION = ' '
DATA_NAME = nombre
* DATA_PATH_FLAG = 'W'
DATA_TYPE = 'DAT'
* DATA_BIN_FILE_SIZE =
* MACRO_NAME = ' '
* MACRO_PATH_FLAG = ' '
* FORCE_START = ' '
* WAIT = 'X'
* IMPORTING
* WINID =
TABLES
DATA_TAB = EXCEL
EXCEPTIONS
NO_BATCH = 1
EXCEL_NOT_INSTALLED = 2
WRONG_VERSION = 3
INTERNAL_ERROR = 4
INVALID_TYPE = 5
CANCELLED = 6
DOWNLOAD_ERROR = 7
OTHERS = 8
.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
EXCEL es una tabla interna de 31 campos
Data_name es el nombre de la hoja
__________________
Un Huevon No Inútil
Solo di lo que piensas, a la mejor tienes la mejor respuesta....
Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo.....
Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho.....
Consultor FI jr/ABAP Sr.
Úlima edición por robert_milan fecha: 08/01/08 a las 12:04:44.
|