none
Crear documento Excel

    Question

  • Hola,

    Estoy intentando crear en mi aplicación Windows Form en Visual C++ 2005 una opción que te permita exportar unos datos estadísticos a una hoja Excel y luego te abra esta hoja con el Ms Excel.

    He estado buscando, pero la mayoría de las cosas que encuentro son para Visual Basic y no soy capaz de usarlas en mi proyecto.

    Saludos
    Tuesday, January 20, 2009 8:48 AM

Answers

  • Hola kayss,

     

    pues para hacer eso que pretendes, necesitas utilizar las Office PIAS (Primary Interop Assemblies). Són unas librerias COM que puedes descargar gratuitamente de microsoft (http://www.microsoft.com/downloads/details.aspx?familyid=59DAEBAA-BED4-4282-A28C-B864D8BFA513&displaylang=en)

     

    Al incluir los assemblies que contienen estas PIAS (son unos archivo dll que debes incluir en tu proyecto) dispondrás de las clases necesarias para poder generar archivos Excel y abrirlos cuando quieras. Por ponerte un ejemplo, dispondras del namespace Microsoft.Office.Interop.Excel y de las Clases Microsoft.Office.Interop.Excel.Application o WorkSheet, con las que podrás crear aplicaciones excel y libros excel.

     

    Espero que te sirva de ayuda!

     

    Si es así, porfavor marca la respuesta como válida! Wink

     

    Gracias y suerte!

     

    Tuesday, January 20, 2009 10:43 AM

All replies

  • Hola kayss,

     

    pues para hacer eso que pretendes, necesitas utilizar las Office PIAS (Primary Interop Assemblies). Són unas librerias COM que puedes descargar gratuitamente de microsoft (http://www.microsoft.com/downloads/details.aspx?familyid=59DAEBAA-BED4-4282-A28C-B864D8BFA513&displaylang=en)

     

    Al incluir los assemblies que contienen estas PIAS (son unos archivo dll que debes incluir en tu proyecto) dispondrás de las clases necesarias para poder generar archivos Excel y abrirlos cuando quieras. Por ponerte un ejemplo, dispondras del namespace Microsoft.Office.Interop.Excel y de las Clases Microsoft.Office.Interop.Excel.Application o WorkSheet, con las que podrás crear aplicaciones excel y libros excel.

     

    Espero que te sirva de ayuda!

     

    Si es así, porfavor marca la respuesta como válida! Wink

     

    Gracias y suerte!

     

    Tuesday, January 20, 2009 10:43 AM
  •  

    Hola Javier.

     

    Quisiera saber si las PIAS del 2003 o del 2007 valdrían para abrir archivos excel del office 2002, ya que no he encontrado ninguna versión especifica para el 2002.

     

    Gracias y un saludo.

    Tuesday, January 20, 2009 4:51 PM
  • Hola Raúl,

     

    si puedes abrir documentos de excel 2002. Lo que ya no tengo tan claro (yo por lo menos no lo he probado) es si puedes crear un nuevo documento excel y guardarlo con el formato de 2002. Lo que seguro puedes hacer es abrirlo.

     

    Gracias y un saludo a ti!

     

    Tuesday, January 20, 2009 8:08 PM