Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Important
Det Azure DevOps Office-integreringstillägget stöds inte längre och kanske inte fungerar med aktuella versioner av Office eller webbläsare. Microsoft tillhandahåller inte uppdateringar eller korrigeringar för det här tillägget. För massåtgärder för arbetsobjekt använder du csv-import-/exportfunktionen, vilket är den rekommenderade metoden som stöds.
Note
Den här artikeln beskriver det äldre Azure DevOps Office-integreringstillägget. För nya massarbetsflöden använder du CSV-import/export eller massändring av arbetsobjekt i webbportalen. Följande steg gäller för team som fortfarande förlitar sig på Excel-baserade arbetsflöden.
För att stödja äldre arbetsflöden för arbetsspårning kan du använda Microsoft Excel för att lägga till eller uppdatera arbetsobjekt. Du kan antingen arbeta i onlineläge (ansluten till Azure-tavlor eller Azure DevOps Server) eller i offlineläge (mot en lokal kopia av dokumentet).
Tip
Du kan använda AI för att hjälpa till med den här uppgiften senare i den här artikeln, eller se Aktivera AI-hjälp med Azure DevOps MCP Server för att komma igång.
Office-klienter och Azure DevOps versioner som stöds
I följande tabell visas Office-klientstöd efter Azure DevOps/Visual Studio version.
macOS stöds inte. Även om du har installerat Visual Studio för Mac stöds inte anslutning till Azure DevOps från Excel eller någon annan Office-klient.
| Azure DevOps/Visual Studio-version | Excel | Projektintegrering | PowerPoint Storyboarding | Notes |
|---|---|---|---|---|
| Azure DevOps Services Azure DevOps Server 2020 Visual Studio 2022 Visual Studio 2019 Azure DevOps Office Integration 2019 |
✅ Stödd | ❌ Stöds inte | ❌ Stöds inte | Projektintegrering och TFSFieldMapping är föråldrade. Länkning inifrån PowerPoint är inaktuell, men du kan fortfarande lägga till en Storyboard-länk inifrån ett arbetsobjekt. |
| Visual Studio 2017 (äldre) | ✅ Stödd | ✅ Stödd | ✅ Stödd | Endast stöd för äldre system. |
Prerequisites
| Kategori | Kravspecifikation |
|---|---|
| Programvara | – Microsoft Excel 2016 eller senare, inklusive Microsoft 365 versioner. – Visual Studio eller den kostnadsfria Azure DevOps Office Integration 2019. – Plugin-programmet för Azure DevOps Office-integrering (installerat med Visual Studio eller med Azure DevOps Office Integration 2019). |
| Ladda ned Azure DevOps Office Integration 2019 | - Gå till Visual Studio nedladdningar. - Bläddra till Alla nedladdningar. – Expandera Andra verktyg, ramverk och omdistribuerbara objekt. – Hitta Azure DevOps Office Integration 2019 och välj Ladda ned. – Om du inte kan hitta nedladdningen eller inte har åtkomst loggar du in med en Microsoft-konto eller kontaktar administratören. |
| behörigheter | - Åtkomst för projektmedlemmar för att ansluta till ett Azure-tavlor-projekt. |
| Projekt | - Ett Azure-tavlor projekt. Om du inte har något kan du läsa Skapa ett projekt. |
Information om kompatibilitetskrav finns i Azure DevOps klientkompatibilitet.
Begränsningar och kända problem
Azure DevOps Office-integreringstillägget föregår modern Microsoft 365-autentisering och Microsoft inte längre aktivt underhåller det. Förvänta dig följande begränsningar:
- Modern autentisering: Villkorlig åtkomst, multifaktorautentisering (MFA) och enhetsefterlevnadsprinciper kan blockera inloggning. Om interaktiv inloggning misslyckas loggar du in på Office-klienten med samma konto som du använder för Azure DevOps innan du öppnar kalkylbladet.
- Personliga åtkomsttoken (PAT): Vissa scenarier frågar efter en PAT i stället för interaktiv inloggning. PAT är långlivade autentiseringsuppgifter, så undvik dem när det är möjligt. Använd Microsoft Entra token där det stöds. Om du måste använda en PAT läser du Använda personliga åtkomsttoken.
- Microsoft 365 (webb) och macOS: Tillägget fungerar endast i office på skrivbordet på Windows. Excel för webben och Office för Mac stöder inte det här tillägget.
- Värdbaserade agenter och automatisering: Tillägget stöder endast interaktiv användning. Den stöder inte obevakade eller pipelinebaserade scenarier. Använd Azure DevOps REST API i stället.
- Stora datamängder: Det kan ta en timeout att publicera eller uppdatera tusentals arbetsobjekt i ett kalkylblad. Dela upp arbete mellan kalkylblad eller använd CSV-import/export.
Information om alternativ som stöds finns i Massredigera arbetsobjekt i webbportalen och Massimportera eller uppdatera arbetsobjekt med hjälp av CSV-filer.
Publicera och uppdatera arbetsobjekt
När du arbetar i Excel redigerar du en lokal kopia av arbetsobjektsdata.
Använd dessa åtgärder för att hålla dig synkroniserad:
- Uppdatering laddar ned de senaste värdena från Azure-tavlor till kalkylbladet.
- Publicera överför ändringarna i kalkylbladet till Azure-tavlor.
Till en början överensstämmer ditt kalkylblad och Azure-tavlor. Med tiden kan andra användare eller processer ändra samma arbetsobjekt. Använd den här rytmen för att undvika konflikter och inaktuella redigeringar:
- Uppdatera när du öppnar filen.
- Gör en liten uppsättning redigeringar.
- Publicera ändringar.
- Uppdatera igen, särskilt under längre sessioner.
Upprepa den här cykeln under hela sessionen.
Azure DevOps och Excel
Följande diagram visar dubbelriktad synkronisering mellan Excel och Azure DevOps:
- Excel publicerar lokala redigeringar till Azure DevOps.
- Excel uppdateras för att hämta uppdateringar från servern.
Mer information om det fullständiga arbetsflödet i Excel finns i Masslägga till arbetsobjekt med Excel.
Ansluta ett Azure DevOps projekt till Excel
Om du vill lägga till eller ändra arbetsobjekt i Excel ansluter du först kalkylbladet till ett Azure DevOps projekt.
Note
- Det här avsnittet visar Excel steg för Azure-tavlor. PowerPoint använder ett liknande anslutningsflöde.
- I Azure DevOps Services väljer portalen automatiskt samlingen Team Project. I Azure DevOps Server väljer du samlingen innan du väljer projektet.
Välj en anslutningssökväg:
- Webbportal
- Excel klient (moln)
- Excel klient (lokalt)
- Visual Studio/Team Explorer
Kalkylbladet ansluts antingen som en indatalista (manuell lista) eller en frågelista (sparade frågeresultat).
Den här anslutningsmetoden kräver Azure DevOps Öppna i Excel Marketplace-tillägget och Visual Studio 2017 eller senare.
I webbläsaren kontrollerar du att rätt projekt är markerat och går sedan till Boards>Queries>All.
Välj den fråga som du vill öppna i Excel.
På fliken Resultat väljer du åtgärdsikonen
och väljer sedan Öppna i Excel.
Tip
Du kan använda flera kalkylblad i en Excel-arbetsbok för att arbeta med olika indata- eller frågelistor. Du kan bara ansluta till ett projekt per arbetsbok.
Om du flyttar ditt Azure DevOps projekt till en annan projektsamling i samma Azure DevOps Server instans återansluter dokumenten automatiskt. Om projektet flyttas till en annan Azure DevOps Server instans måste du manuellt återansluta dokumenten till den nya servern.
Arbeta offline och återanslut till Azure-tavlor
Du kan arbeta offline i Excel för att lägga till eller uppdatera arbetsobjekt och sedan återansluta och synkronisera senare.
Note
Om projektet flyttas till en annan Azure DevOps organisation eller Azure DevOps Server instans konfigurerar du om dokumentanslutningen. Anvisningar finns i Ansluta Azure DevOps projekt till Excel.
Koppla från en dokumentfil från nätverket
Förbered kalkylbladet innan du kopplar bort:
Öppna dokumentet som du vill redigera offline.
Hämta de senaste uppdateringarna. I Excel går du till menyfliksområdet Team och väljer Uppdatera i gruppen Arbetsobjekt.
Lägg till alla kolumner som du planerar att redigera. Du kan inte lägga till kolumner när du har kopplat bort.
Koppla från datorn från nätverket eller spara listfilen för arbetsobjektet och kopiera den till en annan dator.
Office kan visa ett anslutningsfel när du kopplar från.
Ändra eller uppdatera arbetsobjektlistan efter behov.
När du är offline kan du inte skapa de flesta länktyper mellan arbetsobjekt. Relationer mellan över- och underordnade objekt i en trädlista i Excel är ett undantag.
Återansluta en fil till Azure-tavlor
När du är online igen synkroniserar du om filen:
Återanslut datorn till nätverket eller kopiera filen till en dator som är ansluten till Azure-tavlor.
Om du har ändrat filen offline går du till Excel i menyfliksområdet Team och i gruppen Arbetsobjekt väljer du Publicera.
Om du inte gjorde offlineändringar väljer du Uppdatera i stället.
Lös eventuella valideringsfel eller konflikter.
Marketplace-tillägg
Dessa Marketplace-tillägg stöder Azure DevOps och Microsoft 365 integreringsscenarier:
-
Öppnar frågeresultat eller valda arbetsobjekt i Excel från webbportalen för massredigering och analys.
- Publisher: Microsoft DevLabs
- Krav: Microsoft Excel och antingen Visual Studio eller Azure DevOps Office Integration-klienten
- Kompatibilitet: Azure DevOps Tjänster och Azure DevOps Server
-
Skickar Azure DevOps service hook-meddelanden (till exempel build, code push och work item events) till en inkorg för Microsoft 365 grupp.
- Utgivare: Microsoft
- Omfång: Azure DevOps Services
Note
På Marketplace-sidan står det att det här tillägget är förinstallerat med Visual Studio Team Services/Azure DevOps Services.
Använd AI för att arbeta med arbetsobjekt utan Excel
Om du konfigurerar Azure DevOps MCP-server kan du beskriva vanliga arbetsuppgifter på naturligt språk och undvika äldre Excel add-in i många scenarier.
Ersätt platshållarvärden innan du kör en prompt: <ProjectName>, <AreaPath>, <IterationPath>, och <UserName>.
| Uppgift | Exempelprompt |
|---|---|
| Lägg till arbetsobjekt i grupp | Create 10 User Stories in project <ProjectName> under area path <AreaPath> in iteration <IterationPath> |
| Importera en hierarki | Create an Epic "Checkout revamp" in project <ProjectName> with 3 Features and 2 User Stories under each Feature |
| Uppdatera fältvärden | Set Iteration Path to <IterationPath> for all active Tasks assigned to <UserName> in project <ProjectName> |
| Omtilldela arbete | Reassign all active User Stories in area path <AreaPath> from <UserName> to <UserName> |
| Flytta objekt till en sprint | Move all uncommitted User Stories in project <ProjectName> from iteration <IterationPath> to iteration <IterationPath> |
| Lägga till taggar i större mängder | Add tag "release-2026" to all User Stories in iteration <IterationPath> in project <ProjectName> |
| Sök arbetsobjekt | Show all active unassigned Bugs in project <ProjectName> |
| Exportera en ögonblicksbild | List all resolved Bugs in project <ProjectName> from the last 30 days with Title, Assigned To, and Closed Date |
| Uppdatera värden i bulk | Set Priority to 2 for all active Bugs in area path <AreaPath> in project <ProjectName> |
| Ändra typ av arbetsobjekt | Change all Issues tagged "convert-to-bug" to Bug in project <ProjectName> |
Note
Om du använder Visual Studio Code är agentläget särskilt användbart för komplexa åtgärder för arbetsobjekt.