Compartir a través de


Creación de proyectos de Office en Visual Studio

Puedes utilizar Visual Studio para crear personalizaciones de nivel de documento y complementos de VSTO para Microsoft Office. Para obtener más información sobre estos tipos de proyectos, consulta Información general sobre el desarrollo de soluciones de Office (VSTO).

Aplicación: la información de este tema se aplica a los proyectos de nivel de documento y a los proyectos de complemento de VSTO. Consulte las Características disponibles por tipo de proyecto y aplicación de Office.

Nota:

Es posible que tu 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 se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Personalizar el IDE.

Para crear un proyecto de complemento de VSTO

  1. En el menú Archivo, elija Nuevo>Proyecto. Si tu entorno de desarrollo integrado (IDE) está configurado para usar la configuración de desarrollo de Visual Basic, en el menú Archivo, elige Nuevo>Proyecto.

    Aparecerá el cuadro de diálogo Nuevo proyecto.

    Nota:

    De manera predeterminada, los proyectos de Office tienen como destino .NET Framework 4.5. Para obtener más información, consulta Perfil de cliente de .NET Framework.

  2. En el panel de plantillas, en el nodo del idioma que deseas usar, expande Office/SharePoint.

  3. Elige el nodo Complementos de Office.

  4. En la lista de plantillas de proyecto, seleccione una plantilla de proyecto de complemento de VSTO. Para obtener una lista de las plantillas de proyecto de complemento de VSTO disponibles, consulta Introducción a las plantillas de proyecto de Office.

    Nota:

    Si las plantillas de proyecto no están visibles al seleccionar el nodo Complementos de Office, asegúrate de que .NET Framework 4 o posterior está seleccionado en el cuadro combinado de la parte superior del cuadro de diálogo. Las plantillas de proyecto de Office se pueden ver para ambas versiones de .NET Framework.

  5. En el cuadro Nombre, escribe un nombre para el proyecto. De forma predeterminada, el nombre del proyecto también se usa como nombre de la solución.

  6. En el cuadro Ubicación, escribe la ruta de acceso donde deseas crear el proyecto. Puede usar rutas de acceso absolutas y UNC. No use HTTP, FTP ni otras rutas de acceso de protocolo.

    Las ubicaciones tienen los siguientes formatos:

    • [drive]:

    • \\Server\Share

      No use estos caracteres en la ubicación:

    • Asterisco (*)

    • Barra vertical (|)

    • Dos puntos (:) (Excepto después de la letra de unidad.)

    • Comillas dobles (") (Las rutas de acceso que contienen espacios no requieren comillas)

    • Menor que (<)

    • Mayor que (>)

    • Signo de interrogación (?)

    • Signo de porcentaje (%)

  7. Elija el botón Aceptar .

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

  1. En el menú Archivo, elija Nuevo>Proyecto. Si tu IDE está configurado para usar la configuración de desarrollo de Visual Basic, en el menú Archivo, elige Nuevo>Proyecto.

    Aparecerá el cuadro de diálogo Nuevo proyecto.

  2. En el panel de plantillas, en el nodo del idioma que deseas usar, expande Office/SharePoint.

  3. Seleccione el nodo Complementos de Office .

  4. En la lista de plantillas de proyecto, seleccione una plantilla de proyecto de nivel de documento. Para obtener una lista de las plantillas de proyecto de nivel de documento disponibles, consulta Introducción a las plantillas de proyecto de Office.

    Nota:

    Si las plantillas de proyecto no están visibles al seleccionar el nodo Complementos de Office, asegúrate de que .NET Framework 4 o posterior está seleccionado.

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

    Nota:

    No se pueden usar caracteres suplentes en la ruta de acceso del proyecto ni en el nombre del proyecto. Además, si tiene previsto implementar la solución para su uso sin conexión, los caracteres del nombre del proyecto deben ajustarse a las especificaciones del protocolo HTTP.

  6. Elija el botón Aceptar .

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

  7. Selecciona Crear un nuevo documento si deseas crear un nuevo documento para la solución o selecciona Copiar un documento existente si deseas personalizar un documento existente.

    Si creas un nuevo documento, especifica el nombre en el cuadro Nombre y selecciona el formato del documento mediante el cuadro Formato. Para obtener más información sobre los formatos disponibles, consulta Arquitectura de personalizaciones de nivel de documento.

    Si usas un documento existente, especifica la ubicación del documento en el cuadro Ruta completa del documento existente. Puede usar rutas de acceso absolutas y rutas UNC. No use HTTP, FTP ni otras rutas de acceso de protocolo para el documento.

    Las ubicaciones tienen los siguientes formatos:

    • [drive]:

    • \\Server\Share

      No use estos caracteres en la ubicación:

    • Asterisco (*)

    • Barra vertical (|)

    • Dos puntos (:) (Excepto después de la letra de unidad.)

    • Comillas dobles (") (Las rutas de acceso que contienen espacios no requieren comillas)

    • Menor que (<)

    • Mayor que (>)

    • Signo de interrogación (?)

    • Signo de porcentaje (%)

    Nota:

    Si usas un documento existente en un proyecto de Word 2013, utiliza únicamente documentos que se crearon en Word 2013 o se convirtieron a esa versión. Del mismo modo, si usa un documento existente en un proyecto de Word 2010, utilice únicamente documentos que se crearon en Word 2010 o se convirtieron a esa versión. Si usa un documento que se creó en una versión anterior de Word, se deshabilitarán determinadas características del documento. Si intenta escribir código que usa estas características, pueden producirse errores en el proyecto. Para convertir un documento, ábrelo en Word 2013 o Word 2010 y, en la pestaña Archivo de la cinta de opciones, elige Información>Convertir.

  8. Elija Finalizar.

  9. Agregue la carpeta del proyecto y sus subcarpetas a la lista de ubicaciones de confianza en el Centro de confianza de Word en los casos siguientes:

    • Vas a crear un documento de Word basado en un archivo .docm y el documento contiene un proyecto de VBA o hospeda controles de Windows Forms. Agregar la carpeta del proyecto a la lista de ubicaciones de confianza servirá para asegurarnos de que el documento funciona del modo esperado en tiempo de diseño.

    • Vas a crear un proyecto de plantilla de Word basado en un archivo .dotx. Agregue la carpeta del proyecto a la lista de ubicaciones de confianza para que se pueda ejecutar y depurar el proyecto.

      Para obtener más información sobre cómo agregar un documento a las ubicaciones de confianza, consulta el sitio web de Microsoft Office Online Agregar, quitar o cambiar una ubicación de confianza en Microsoft Office.