subir EXCEL 2007

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • mazurmendi
    Junior Member
    • feb
    • 1

    #1

    subir EXCEL 2007

    Hola!!!

    Estoy intentando subir un fichero excel 2007 mediante alguna función de SAP, pero no doy con ninguna. La única que funciona es ALSM_EXCEL_TO_INTERNAL_TABLE, pero no permite que en alguna de las columnas haya más de 49 caracteres....así que no me vale.

    ¿Alguien conoce alguna alternativa a esta función??

    Muchísimas gracias de antemano!!

    Un saludo,
    Maria.
  • Neo_25
    Member
    • jun
    • 51

    #2
    Yo usé hace poco esta función:

    * Sabiendo el inicio de la fila y columna,
    * la ruta del fichero a leer,
    * convertimnos el excel a una tabla interna.
    * Tendremos en una tabla interna todos los valores del excel.

    CALL FUNCTION 'ZUPLOAD_EXCEL'
    EXPORTING
    p_fich = pi_ruta_e
    p_fil_inicio = pi_fila_inicio
    p_col_inicio = pi_columna_inicio
    TABLES
    ti_datos = po_tabla
    EXCEPTIONS
    inconsistent_parameters = 1
    upload_ole = 2
    file_open_error = 3
    OTHERS = 4.
    IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.

    Prueba a ver si te vale para 2007.

    Comentario

    Trabajando...