Compartir a través de


Cómo: Crear proyectos de Visual Studio para Office

Actualización: noviembre 2007

Puede utilizar Visual Studio Tools para Office para crear los siguientes tipos de proyectos para las aplicaciones de Microsoft Office System 2007 y Microsoft Office 2003:

Para obtener más información sobre estos tipos de proyectos, vea Información general sobre el desarrollo de soluciones de Office.

Nota:

Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en las siguientes instrucciones. La edición de Visual Studio que tenga y la configuración que esté utilizando determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio.

Para crear un proyecto de complemento de nivel de aplicación

  1. En el menú Archivo, elija Nuevo y, a continuación, haga clic en Proyecto. Si el IDE está establecido para utilizar la configuración de desarrollo de Visual Basic, en el menú Archivo, haga clic en Nuevo proyecto.

    Aparecerá el cuadro de diálogo Nuevo proyecto.

  2. En el panel Tipos de proyecto, bajo el nodo del lenguaje que desee utilizar, expanda Office.

  3. Seleccione la carpeta 2003 o 2007, según la versión de Microsoft Office con la que desea que funcione el complemento.

  4. En el panel Plantillas, seleccione un proyecto de complemento.

    Los nombres de proyecto de complemento tienen la estructura Complemento de Aplicación Versión. Aplicación es el nombre de la aplicación de Microsoft Office con la que funcionará el complemento y Versión indica la versión de Office: 2003 o 2007. Para obtener una lista de las plantillas de proyecto de complemento que puede utilizar, vea Información general sobre las plantillas de proyecto en Visual Studio Tools para Office.

    Nota:

    Si las plantillas de proyecto no están visibles al seleccionar la carpeta 2007, seleccione .NET Framework 3.5 en la lista Versión de Framework. Para obtener más información, consulte Cómo: Especificar una versión concreta de .NET Framework.

  5. En el cuadro Nombre, escriba un nombre para el proyecto. Este nombre se utiliza también para la solución de forma predeterminada.

    Nota:

    En complementos del sistema 2003, no utilice caracteres Unicode en el nombre de proyecto si desea utilizar el proyecto de instalación predeterminado para implementar el complemento. Los proyectos de Visual Studio Tools para Office admiten el uso de caracteres Unicode en el nombre de proyecto, pero los proyectos de instalación no lo admiten. El nombre del proyecto de instalación para complementos incluye el nombre del proyecto de complemento de forma predeterminada. Además, si tiene previsto implementar la solución para utilizarla sin conexión, los caracteres del nombre de proyecto deben cumplir las especificaciones del protocolo HTTP. Para obtener más información, consulte Modelo sin conexión para soluciones de Office (2003 System).

  6. En el cuadro Ubicación, especifique una ubicación en la que desee crear el proyecto. Puede utilizar rutas de acceso UNC y absolutas. No utilice rutas de acceso HTTP, FTP ni otras rutas de acceso de protocolo al proyecto.

    Las ubicaciones tienen los formatos siguientes:

    • [unidadDeDisco]: \

    • \\servidor\recursoCompartido

    No utilice estos caracteres en la ubicación:

    • Asterisco (*)

    • Barra vertical (|)

    • Dos puntos (:) (salvo detrás de la letra de unidad)

    • Signo de dobles comillas (") (las rutas de acceso que contienen espacios no requieren comillas)

    • Menor que (<)

    • Mayor que (>)

    • Signo de interrogación (?)

    • Signo de porcentaje (%)

  7. Haga clic en Aceptar.

    Nota:

    Los proyectos de complemento siempre se guardan al crearlos. No se pueden crear como proyectos temporales. Para obtener más información sobre los proyectos temporales, vea Proyectos temporales.

Para crear un proyecto de personalización de nivel de documento

  1. En el menú Archivo, elija Nuevo y, a continuación, haga clic en Proyecto. Si el IDE está establecido para utilizar la configuración de desarrollo de Visual Basic, en el menú Archivo, haga clic en Nuevo proyecto.

    Aparecerá el cuadro de diálogo Nuevo proyecto.

  2. En el panel Tipos de proyecto, bajo el nodo del lenguaje que desee utilizar, expanda Office.

  3. Seleccione la carpeta 2003 o 2007, según la versión de Microsoft Office Word o Microsoft Office Excel con la que desea que funcione la personalización.

  4. En el panel Plantillas, seleccione el proyecto de nivel de documento que desee crear.

    Los proyectos de nivel de documento tienen la estructura tipoDeDocumentode Aplicación Versión. Aplicación es el nombre de la aplicación de Microsoft Office con la que funcionará el proyecto de nivel de documento. Versión indica la versión de Microsoft Office: 2003 o 2007. tipoDeDocumento puede ser Libro, Plantillao Documento. Para obtener una lista de las plantillas de proyecto de documento que puede utilizar, vea Información general sobre las plantillas de proyecto en Visual Studio Tools para Office.

    Nota:

    Si las plantillas de proyecto no están visibles al seleccionar la carpeta 2007, seleccione .NET Framework 3.5 en la lista Versión de Framework. Para obtener más información, consulte Cómo: Especificar una versión concreta de .NET Framework.

  5. En el cuadro Nombre, escriba un nombre para el proyecto. De forma predeterminada, este nombre también se utiliza para el documento. Si el IDE está establecido para utilizar la configuración de desarrollo de Visual C# o la configuración de desarrollo general, escriba una ubicación y también el nombre de la solución.

    Nota:

    No puede utilizar caracteres suplentes en la ruta de acceso a la ubicación del proyecto o en el nombre del proyecto. Para obtener información sobre caracteres suplentes, vea Compatibilidad de Unicode con pares suplentes y secuencias de caracteres de combinación. Además, si tiene previsto implementar la solución para utilizarla sin conexión, los caracteres del nombre de proyecto deben cumplir las especificaciones del protocolo HTTP. Para obtener más información, consulte Modelo sin conexión para soluciones de Office (2003 System).

  6. Haga clic en Aceptar.

    Se abre el Asistente para proyectos de Visual Studio Tools para Office.

  7. Seleccione Crear un nuevo documento si desea crear un nuevo documento para la solución, o seleccione Copiar un documento existente si desea personalizar un documento existente.

    Si crea un nuevo documento, especifique el nombre en el cuadro Nombre. Si crea un proyecto para Microsoft Office System 2007, elija también el formato del documento en el cuadro Formato. Para obtener más información acerca de los formatos disponibles, vea Arquitectura de las personalizaciones de nivel de documento.

    Si utiliza un documento existente, especifique la ubicación del documento en el cuadro Ruta de acceso completa al documento existente. Puede utilizar rutas de acceso UNC y absolutas. No utilice rutas de acceso HTTP, FTP ni otras rutas de acceso de protocolo al documento.

    Las ubicaciones tienen los formatos siguientes:

    • [unidadDeDisco]: \

    • \\servidor\recursoCompartido

    No utilice estos caracteres en la ubicación:

    • Asterisco (*)

    • Barra vertical (|)

    • Dos puntos (:) (salvo detrás de la letra de unidad)

    • Signo de dobles comillas (") (las rutas de acceso que contienen espacios no requieren comillas)

    • Menor que (<)

    • Mayor que (>)

    • Signo de interrogación (?)

    • Signo de porcentaje (%)

  8. Haga clic en Finalizar.

  9. Agregue la carpeta de proyecto y sus subcarpetas a la lista de ubicaciones de confianza en el Centro de confianza en Word si crea un proyecto Documento de Word 2007 o Plantilla de Word 2007 basado en un archivo .doc o .docm.

    Si el documento contiene un proyecto de VBA u hospeda controles de formularios Windows Forms, la inclusión de la carpeta de proyecto en la lista de ubicaciones de confianza ayudará a garantizar que el documento funciona como se espera en tiempo de diseño. Para obtener más información sobre cómo agregar un documento a las ubicaciones de confianza, vea en el sitio web de Microsoft Office Online Create, remove, or change a trusted location for your files.

Vea también

Tareas

Cómo: Generar soluciones de Office

Conceptos

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

Desarrollo en colaboración de las soluciones de Office

Crear soluciones de Office en Visual Studio

Introducción a la programación de complementos de nivel de aplicación