Excel 2007 y vb .Net
Quería saber como se hace para trabajar con hojas de excel desde visual studio 2005, utilizando visual basic como lenguaje de programación, es decir, poder trabajar con una hoja de cálculo como si de un "windows form" se tratase, poder insertar en tiempo de diseño comboboxes, listviews ... Poder acceder a una base de datos en Ms Sql - Server y volcar los datos en la hoja de cálculo...
He instalado el VISTO 2005 SE (el manejador de herramientas de visual studio para Office ), que es un complemento que se puede instalar para el visual studio 2005. Este complemento añade una utilidad a mayores al visual studio .Cuando abrimos un nuevo proyecto en visual studio (yo lo tengo configurado por defecto para que se abra el visual basic), vamos a tipos de proyecto y expandimos el nodo de Office (este nodo de Office aparece por que tengo el VISTO 2005 SE instalado) y seleccionamos 2007 Add-ins y dentro de plantillas seleccionamos Excel Add-ins le damos a Ok y el entorno de desarrollo nos abre un Add-in para que podamos desarrollar código visual basic en ese Add-in . ¿Para qué sirve ese Add-in? ¿Cómo hago para añadir ese Add-in a un documento excel?
Lo que no consigo es trabajar con una hoja de excel dentro del visual studio, ya que las hojas de calculo me las abre con el excel 2007 por separado. Curiosamente si ejecutas el Add-in te aparece la hoja de excel, pero claro en tiempo de ejecución, no en tiempo de diseño...
¿Sabes cómo se hace? He visto por internet que el visual studio, dentro del cuadro de herramientas, trae una pestaña que se llama controles de excel, ! Pero en mi visual studio no me aparece!
¿Cómo hago?
He instalado el VISTO 2005 SE (el manejador de herramientas de visual studio para Office ), que es un complemento que se puede instalar para el visual studio 2005. Este complemento añade una utilidad a mayores al visual studio .Cuando abrimos un nuevo proyecto en visual studio (yo lo tengo configurado por defecto para que se abra el visual basic), vamos a tipos de proyecto y expandimos el nodo de Office (este nodo de Office aparece por que tengo el VISTO 2005 SE instalado) y seleccionamos 2007 Add-ins y dentro de plantillas seleccionamos Excel Add-ins le damos a Ok y el entorno de desarrollo nos abre un Add-in para que podamos desarrollar código visual basic en ese Add-in . ¿Para qué sirve ese Add-in? ¿Cómo hago para añadir ese Add-in a un documento excel?
Lo que no consigo es trabajar con una hoja de excel dentro del visual studio, ya que las hojas de calculo me las abre con el excel 2007 por separado. Curiosamente si ejecutas el Add-in te aparece la hoja de excel, pero claro en tiempo de ejecución, no en tiempo de diseño...
¿Sabes cómo se hace? He visto por internet que el visual studio, dentro del cuadro de herramientas, trae una pestaña que se llama controles de excel, ! Pero en mi visual studio no me aparece!
¿Cómo hago?
1 respuesta
Respuesta de Roberto Alvarado
1