Esta documentación está archivada y no tiene mantenimiento.

Crear soluciones de Office en Visual Studio

Puede utilizar Visual Studio Tools para Office para crear soluciones de nivel de documento y soluciones de nivel de aplicación. Los proyectos que están disponibles dependen de la combinación de productos que se haya instalado. Para obtener más información, vea Características disponibles por combinación de productos.

Los proyectos de nivel de documento admiten Microsoft Office Word 2003 y Microsoft Office Excel 2003. Incluyen dos partes principales: un documento de Microsoft Office 2003 y un ensamblado. El documento puede ser un documento de Word (.doc), una plantilla de Word (.dot), un libro de Excel (.xls) o una plantilla de Excel (.xlt). El ensamblado es un archivo .dll generado desde un archivo de Visual Basic (.vb) o de C# (.cs). El ensamblado contiene código administrado que agrega funcionalidad al documento.

Los proyectos de nivel de aplicación admiten diversas aplicaciones de Microsoft Office 2003 y Microsoft Office System 2007. Estos proyectos constan de un ensamblado que contiene la funcionalidad del complemento. El ensamblado es un archivo .dll que se carga al iniciar la aplicación de Microsoft Office. Un complemento tiene acceso a todos los tipos del modelo de objetos de la aplicación.

En esta sección

Cómo: Crear herramientas de Visual Studio para proyectos de Office

Describe cómo utilizar el Asistente para proyectos de Visual Studio Tools para Office con el fin de crear un proyecto de Visual Studio Tools para Office.

Información general sobre las plantillas de proyecto en Visual Studio Tools para Office

Describe las plantillas de proyecto incluidas con Visual Studio Tools para Office.

Eventos de proyectos de Visual Studio Tools para Office

Describe el evento Startup y el evento Shutdown, que están incluidos en los proyectos de Visual Studio Tools para Office.

Propiedades en proyectos de Visual Studio Tools para Office

Describe las propiedades que se exponen en la ventana Propiedades.

Archivos de documento frente a archivos de plantilla

Analiza los distintos sistemas de poner el documento de Word a disposición de los usuarios, y describe brevemente las ventajas de cada uno.

Limitaciones de plantillas globales y complementos

Explica que los proyectos de Visual Studio Tools para Office no se admiten como plantillas globales ni como complementos de Excel.

Cómo: Volver a habilitar un complemento de nivel de aplicación que se ha deshabilitado

Proporciona los pasos a seguir para volver a habilitar los complementos si Outlook deja de cargarlos.

Ensamblados en la información general sobre proyectos de Office

Explica el papel de los ensamblados de código administrado en los proyectos de Office. También analiza el hecho de conservar el ensamblado con el documento de Office o en un servidor.

Manifiestos de implementación y aplicación en soluciones de Office

Explica la función de los manifiestos de aplicación y de implementación en la búsqueda de ensamblados para soluciones de Office.

Cómo: Abrir soluciones de Office sin ejecutar código

Explica cómo se puede abrir un documento o un libro que contenga extensiones de código administrado sin ejecutar el código ensamblador.

Cómo: Establecer la información de configuración para una solución de Office

Explica cómo agregar manualmente un archivo .config a una solución de Office.

Consideraciones sobre los espacios de nombres en soluciones de Office

Proporciona directrices para cambiar el espacio de nombres de las soluciones.

Compatibilidad del subprocesamiento en Office

Explica cómo interactúan los subprocesos en segundo plano con el modelo de objetos de Office.

Desarrollo en colaboración de las soluciones de Office

Analiza los pasos adicionales necesarios para que los desarrolladores cooperadores puedan abrir una solución que utiliza extensiones de código administrado y probar el ensamblado.

Globalización y localización de las soluciones de Office

Analiza las cuestiones relacionadas con la localización de soluciones de Office, incluido el uso de texto estático, que se deben controlar independientemente del ensamblado y de otros recursos administrados.

Cómo: Adaptar soluciones de Office

Muestra cómo almacenar las cadenas de elementos de interfaz de usuario de Microsoft Office Excel 2003 en el archivo de recursos de ensamblado predeterminado del proyecto para posibilitar la localización.

Combinación entre VBA y extensiones de código administrado

Discute los problemas asociados al uso de Visual Basic para Aplicaciones (VBA) en una solución de Visual Studio Tools para Office.

Cómo: Permitir que el código se ejecute en documentos con permisos restringidos

Proporciona los pasos necesarios para habilitar el acceso del código al modelo de objetos de los documentos protegidos.

Información general sobre la administración de permisos sobre la información y las extensiones de código administrado

Trata sobre los problemas relacionados con el uso de Information Rights Management (IRM) con documentos de soluciones de Visual Studio Tools para Office.

Protección de documentos en soluciones de Office

Explica cómo trabajar con un documento de Word protegido en Visual Studio.

Protección mediante contraseña en documentos de Office

Describe el comportamiento de los libros y documentos de soluciones de Visual Studio Tools para Office que sólo se abren con contraseña.

Secciones relacionadas

Implementar soluciones de Office

Proporciona vínculos a información sobre la implementación de soluciones, incluidos los aspectos relacionados con la seguridad, así como cuestiones a considerar cuando se elige un método de implementación.

Tareas comunes en la programación de Office

Muestra las preguntas más frecuentes sobre la programación con Visual Studio Tools para Office y proporciona vínculos a temas que pueden ayudar a resolver problemas comunes.

Programar aplicaciones de Office

Proporciona vínculos a información sobre el uso de código administrado con soluciones de Word y Excel, lo que incluye la personalización de la interfaz de usuario de Office, el uso de controles en documentos de Office y el uso de paneles de acciones.

Arquitectura de Visual Studio Tools para soluciones de Office

Proporciona vínculos a información acerca del funcionamiento de las soluciones de Visual Studio Tools para Office, lo que incluye datos acerca de las propiedades de los documentos personalizados, el modelo de datos y el control de almacenamiento en tiempo de ejecución.

Mostrar: