Conexión de Azure Boards a Excel (heredado)

Servicios de Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

Important

Ya no se admite el complemento de integración de Azure DevOps Office y es posible que no funcione con las versiones actuales de Office o exploradores. Microsoft no proporciona actualizaciones ni correcciones para este complemento. Para las operaciones masivas de elementos de trabajo, use la funcionalidad de importación y exportación de CSV, que es el enfoque recomendado y admitido.

Note

En este artículo se describe el complemento heredado de integración de Azure DevOps Office. Para los nuevos flujos de trabajo masivos, use la importación y exportación de CSV o la modificación masiva de elementos de trabajo en el portal web. Los pasos siguientes son para los equipos que todavía dependen de flujos de trabajo basados en Excel.

Para dar soporte a flujos de trabajo heredados para el seguimiento del trabajo, puede usar Microsoft Excel para agregar o actualizar elementos de trabajo. Puede trabajar en modo en línea (conectado a Azure Boards o Azure DevOps Server) o en modo sin conexión (en una copia local del documento).

Clientes de Office y versiones de Azure DevOps compatibles

En la tabla siguiente se muestra la compatibilidad de cliente de Office con la versión de Azure DevOps/Visual Studio.

macOS no es compatible. Incluso si ha instalado Visual Studio para Mac, no se admite la conexión a Azure DevOps desde Excel ni a ningún otro cliente de Office.

versión de Azure DevOps/Visual Studio Excel Integración con Project PowerPoint guión gráfico Notas
servicios de Azure DevOps
Azure DevOps Server 2020
Visual Studio 2022
Visual Studio 2019
Azure DevOps Office Integration 2019
✅ Soportado ❌ No es compatible ❌ No es compatible La integración de proyectos y TFSFieldMapping están obsoletos. La vinculación desde dentro de PowerPoint está en desuso, pero todavía puede agregar un vínculo de Guión gráfico desde dentro de un elemento de trabajo.
Visual Studio 2017 (heredado) ✅ Soportado ✅ Soportado ✅ Soportado Solo soporte para sistemas obsoletos.

Prerequisites

Categoría Requisitos
Programas informáticos - Microsoft Excel 2016 o posterior, incluidas las versiones de Microsoft 365.
- Visual Studio o gratis Azure DevOps Office Integration 2019.
- El complemento de integración con Office de Azure DevOps (instalado con Visual Studio o con Azure DevOps Office Integration 2019).
Descargar Azure DevOps Office Integration 2019 - Vaya a Descargas de Visual Studio.
- Desplácese hasta Todas las descargas.
- Despliega Otras herramientas, marcos y componentes redistribuibles.
- Busque Azure DevOps Office Integration 2019 y seleccione Descargar.
- Si no encuentra la descarga o no tiene acceso, inicie sesión con un cuenta Microsoft o póngase en contacto con el administrador.
Permisos - Acceso de miembro del proyecto para conectarse a un proyecto de Azure Boards.
Proyecto - Un proyecto de Azure Boards. Si no tiene uno, consulte Creación de un proyecto.

Para obtener información sobre los requisitos de compatibilidad, consulte Azure DevOps compatibilidad de cliente.

Limitaciones y problemas conocidos

El complemento de integración de Azure DevOps Office tiene una fecha anterior a la autenticación moderna Microsoft 365 y Microsoft ya no lo mantiene activamente. Espere estas limitaciones:

  • Autenticación moderna: El acceso condicional, la autenticación multifactor (MFA) y las directivas de cumplimiento de dispositivos pueden bloquear el inicio de sesión. Si se produce un error en el inicio de sesión interactivo, inicie sesión en el cliente de Office con la misma cuenta que usa para Azure DevOps antes de abrir la hoja de cálculo.
  • Tokens de acceso personal (PAT): Algunos escenarios solicitan un PAT en lugar de un inicio de sesión interactivo. Las PAT son credenciales de larga duración, por lo que evitarlas siempre que sea posible. Use tokens de Microsoft Entra cuando sean compatibles. Si debe usar un PAT, consulte Uso de tokens de acceso personal.
  • Microsoft 365 (web) y macOS: el complemento solo funciona en escritorio de Office en Windows. Excel para la Web y Office para Mac no admiten este complemento.
  • Agentes hospedados y automatización: El complemento solo admite el uso interactivo. No admite escenarios desatendidos ni basados en canalizaciones. Use la API rest de Azure DevOps en su lugar.
  • Conjuntos de datos de gran tamaño: La publicación o actualización de miles de elementos de trabajo en una sola hoja de cálculo puede provocar un tiempo de espera agotado. Divida el trabajo entre varias hojas de cálculo o utilice la importación/exportación de CSV.

Para conocer las alternativas admitidas, consulte Modificación masiva de elementos de trabajo en el portal web y Importación o actualización masiva de elementos de trabajo mediante archivos CSV.

Publicación y actualización de elementos de trabajo

Al trabajar en Excel, edita una copia local de los datos del elemento de trabajo.

Use estas acciones para mantener la sincronización:

  • Actualizar descarga los valores más recientes de Azure Boards en la hoja de cálculo.
  • Publicar carga los cambios de la hoja de cálculo en Azure Boards.

Al principio, la hoja de cálculo y Azure Boards están sincronizados. Con el tiempo, otros usuarios o procesos pueden cambiar los mismos elementos de trabajo. Para evitar conflictos y modificaciones obsoletas, use este ritmo:

  1. Actualice al abrir el archivo.
  2. Realizar unas pequeñas modificaciones.
  3. Publicar los cambios.
  4. Actualizar de nuevo, especialmente durante sesiones prolongadas.

Repita este ciclo durante toda la sesión.

Azure DevOps y Excel

En el diagrama siguiente se muestra la sincronización bidireccional entre Excel y Azure DevOps:

  • Excel publica ediciones locales en Azure DevOps.
  • Excel se actualiza para recuperar las actualizaciones del servidor.

Diagrama que muestra el flujo de publicación y actualización bidireccional entre Excel, Team Explorer y Azure DevOps.

Para obtener el flujo de trabajo completo de Excel, consulte Incorporación masiva de elementos de trabajo con Excel.

Conexión de un proyecto de Azure DevOps a Excel

Para agregar o modificar elementos de trabajo en Excel, primero conecte la hoja de cálculo a un proyecto de Azure DevOps.

Note

  • En esta sección se muestran los pasos de Excel para Azure Boards. PowerPoint usa un flujo de conexión similar.
  • En Azure DevOps Services, el portal selecciona automáticamente la Team Project Collection. En Azure DevOps Server, seleccione la colección antes de seleccionar el proyecto.

Elija una ruta de acceso de conexión:

  • Portal de internet
  • cliente de Excel (nube)
  • cliente de Excel (local)
  • Visual Studio/Team Explorer

La hoja de cálculo se conecta como una lista de entrada (lista manual) o una lista de consultas (resultados de consulta guardados).

Este método de conexión requiere la extensión de Marketplace Azure DevOps Open in Excel y Visual Studio 2017 o una versión posterior.

  1. En el navegador, confirme que está seleccionado el proyecto correcto y, a continuación, vaya a Boards>Queries>All.

    Captura de pantalla que muestra el menú Paneles expandido con el elemento Consultas resaltado.

  2. Seleccione la consulta que desea abrir en Excel.

  3. En la pestaña Resultados, seleccione el icono de acciones y, a continuación, seleccione Abrir en Excel.

    Captura de pantalla que muestra el menú contextual de resultados de la consulta con el comando Abrir en Excel resaltado.

Tip

Puede usar varias hojas de cálculo dentro de un libro de Excel para trabajar con diferentes listas de entrada o consulta. Solo puede conectarse a un proyecto por libro de trabajo.

Si mueve el proyecto de Azure DevOps a otra colección de proyectos en la misma instancia de Azure DevOps Server, los documentos se vuelven a conectar automáticamente. Si el proyecto se mueve a una instancia de Azure DevOps Server diferente, debe volver a conectar manualmente los documentos al nuevo servidor.

Trabajar sin conexión y volver a conectarse a Azure Boards

Puede trabajar sin conexión en Excel para agregar o actualizar elementos de trabajo y volver a conectarse y sincronizarlos más adelante.

Note

Si el proyecto se mueve a una organización de Azure DevOps diferente o Azure DevOps Server instancia, vuelva a configurar la conexión del documento. Para ver los pasos, consulte Conectar el proyecto de Azure DevOps a Excel.

Desconexión de un archivo de documento de la red

Antes de desconectar, prepare la hoja de cálculo:

  1. Abra el documento que desea editar sin conexión.

  2. Obtenga las actualizaciones más recientes. En Excel, en la cinta equipo, en el grupo Elementos de trabajo, seleccione Actualizar.

  3. Agregue todas las columnas que planea editar. No se pueden agregar columnas después de desconectarse.

  4. Desconecte el equipo de la red o guarde el archivo de lista de elementos de trabajo y cópielo en otro equipo.

    Office puede mostrar un error de conexión después de desconectar.

  5. Modifique o actualice la lista de elementos de trabajo según sea necesario.

    Mientras está sin conexión, no puede crear la mayoría de los tipos de vínculo entre elementos de trabajo. Los vínculos padre-hijo en una lista en árbol de Excel son una excepción.

Volver a conectar un archivo a Azure Boards

Cuando vuelva a estar en línea, vuelva a sincronizar el archivo:

  1. Vuelva a conectar el equipo a la red o copie el archivo en un equipo conectado a Azure Boards.

  2. Si ha cambiado el archivo sin conexión, en Excel, en la cinta de opciones Equipo, en el grupo Elementos de trabajo, seleccione Publicar.

  3. Si no ha realizado cambios sin conexión, seleccione Actualizar en su lugar.

  4. Resuelva los errores o conflictos de validación.

Extensiones de Marketplace

Estas extensiones de Marketplace admiten escenarios de integración de Azure DevOps y Microsoft 365:

  • Azure DevOps Abrir en Excel

    Abre los resultados de la consulta o los elementos de trabajo seleccionados en Excel desde el portal web para la edición y el análisis masivos.

    • Publisher: Microsoft DevLabs
    • Requisitos: Microsoft Excel y Visual Studio o el cliente de integración de Office de Azure DevOps
    • Compatibilidad: Azure DevOps Services y Azure DevOps Server
  • Integración de Office 365

    Envía notificaciones de enlace de servicio Azure DevOps (por ejemplo, eventos de compilación, inserción de código y elementos de trabajo) a una bandeja de entrada de grupo de Microsoft 365.

    • Anunciante: Microsoft
    • Ámbito: servicios de Azure DevOps

    Note

    La página marketplace indica que esta extensión está preinstalada con Visual Studio Team Services/Azure DevOps Services.

Usa IA para trabajar con elementos de trabajo sin Excel

Si configura el servidor MCP de Azure DevOps, puede describir en lenguaje natural tareas habituales relacionadas con los elementos de trabajo, evitando el complemento heredado de Excel en muchos casos.

Sustituya los valores de marcador de posición antes de ejecutar un prompt: <ProjectName>, <AreaPath>, <IterationPath> y <UserName>.

tarea Mensaje de ejemplo
Agregar elementos de trabajo en bloque Create 10 User Stories in project <ProjectName> under area path <AreaPath> in iteration <IterationPath>
Importación de una jerarquía Create an Epic "Checkout revamp" in project <ProjectName> with 3 Features and 2 User Stories under each Feature
Actualizar valores de campo Set Iteration Path to <IterationPath> for all active Tasks assigned to <UserName> in project <ProjectName>
Reasignar trabajo Reassign all active User Stories in area path <AreaPath> from <UserName> to <UserName>
Mover elementos a un sprint Move all uncommitted User Stories in project <ProjectName> from iteration <IterationPath> to iteration <IterationPath>
Añadir etiquetas en masa Add tag "release-2026" to all User Stories in iteration <IterationPath> in project <ProjectName>
Elementos de trabajo de la consulta Show all active unassigned Bugs in project <ProjectName>
Exportación de una instantánea List all resolved Bugs in project <ProjectName> from the last 30 days with Title, Assigned To, and Closed Date
Actualizar valores de forma masiva Set Priority to 2 for all active Bugs in area path <AreaPath> in project <ProjectName>
Cambiar tipo de elemento de trabajo Change all Issues tagged "convert-to-bug" to Bug in project <ProjectName>

Note

Si usa Visual Studio Code, el modo de agente es especialmente útil para las operaciones complejas de elementos de trabajo.