共用方式為


將 Azure Boards 連線至 Office 用戶端

Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022

若要支援您的工作追蹤工作,您可以使用 Microsoft Excel。 您可以在連線到 Azure Boards 或 Azure DevOps Server 的在線模式中工作。 或者,在離線模式中工作,您可以存取本地電腦和檔案。

Tip

若要大容量導入或更新工作專案,請使用 入口網站或CSV 匯入

支援的 Office 用戶端和 Azure DevOps 版本

下表指出每個 Azure DevOps 版本支援的 Office 用戶端。

不支援macOS。 即使您已安裝 Visual Studio for Mac,也不支援從 Excel 或任何其他 Office 用戶端連線至 Azure DevOps。


Azure DevOps/Visual Studio 版本 Excel 專案1 PowerPoint 分鏡腳本2
Azure DevOps Services
Azure DevOps Server 2020
Visual Studio 2022
Visual Studio 2019
Azure DevOps Office 整合 2019
✔️
Visual Studio 2017 ✔️ ✔️ ✔️

Note

  1. Project 整合和 TFSFieldMapping 命令的支援已被棄用。 您可以使用 某一個 Marketplace 擴充功能 來尋找支援。
  2. 從 Visual Studio 2019 和 Azure DevOps Office Integration 2019 開始,支援從 PowerPoint 將 PowerPoint 檔案連結至工作項目的支援已被取代。 您仍然可以使用工作專案中的分鏡腳本連結來連結至 PowerPoint。 此外,PowerPoint 分鏡腳本的 Visual Studio Gallery 已不建議使用。

Prerequisites

類別 需求
軟體 - Office Excel 2010 或更新版本,包括 Office Excel 365
- Visual Studio 或免費的 Azure DevOps Office Integration 2019(詳見以下安裝說明)
- Azure DevOps Office 整合外掛程式(隨 Visual Studio 或 Azure DevOps Office 整合一起安裝)
許可 - 項目成員存取 Azure Boards 專案的聯機權限
計畫 - 如果您還沒有 Azure Boards 專案,您可以 建立一個專案
類別 需求
軟體 - Office Excel 2010 或更新版本,包括 Microsoft 365
- Visual Studio 或免費的 Azure DevOps Office Integration 2019(詳見以下安裝說明)
- Team Foundation 外掛程式(隨 Visual Studio 或 Azure DevOps Office Integration 2019 一起安裝)
許可 - 項目成員存取 Azure Boards 專案的聯機權限
計畫 - 如果您還沒有 Azure Boards 專案,您可以 建立一個專案

Note

下載 Azure DevOps Office Integration 2019:

  1. 前往 Visual Studio 下載區
  2. 往下滑到 「所有下載」
  3. 擴充 其他工具、框架與再發行工具
  4. 請搜尋 Azure DevOps Office Integration 2019 ,並選擇 下載

如果你找不到下載檔或無法存取,可能需要用 Microsoft 帳號登入,或聯絡管理員取得存取權限。

如需相容性需求的相關信息,請參閱 Azure DevOps 用戶端相容性

Important

如果您在與舊版 Office 相同的計算機上安裝 Microsoft Office 2010,您可能會收到下列錯誤。

Team Foundation 錯誤介面未註冊(HRESULT 的例外: 0x80040155)

您可以藉由修復 Office 來解決此錯誤。 開啟 控制台、選擇 [卸載或變更程式]、開啟 Office 2010 的操作功能表,然後選擇 [變更] 來存取 [修復] 選項。 如需詳細資訊,請參閱 解決 Azure DevOps 和 Office 整合問題

發佈和重新整理工作專案

當您從 Excel 新增或更新工作專案時,會建立工作專案的本機複本。 若要讓數據保持同步,請在開啟本機檔案時重新整理,並在長時間在線會話中經常發佈和重新整理。

一開始,本機檔案中的資料與資料庫中的資料是符合的。 但您或其他小組成員可以變更工作專案的相關數據,並導致兩者不同。 若要檢視資料庫的最新變更,請重新整理檔。 重新整理會將數據存放區中的最新值下載到您的本機檔。 若要將變更從檔寫入資料庫,請發佈變更。 發佈會上傳您對工作專案追蹤數據存放區所做的變更。

若要讓工作專案與本機數據存放區和 Azure Boards 保持同步,請經常發佈和重新整理。

Azure DevOps 和 Excel

圖表顯示 Team Explorer 和 Excel 工作流程。

若要在 Excel 中運作,請參閱 使用 Excel 大量新增工作專案。

將 Azure DevOps 項目連線至 Excel

若要使用 Excel 新增或修改工作專案,請將工作表連接到專案。 建立此連線,將文件系結至 Azure DevOps 專案以交換資訊。

Note

  • 本節說明如何將 Excel 連線到 Azure Boards 專案。 連接到 PowerPoint 的步驟相似。
  • 當您連線到雲端中的 Azure Boards 時, Team Project Collection 會自動選取,因為只有一個集合與您的 Azure DevOps Services 組織相關聯。 當您連線到內部部署伺服器中的 Azure Boards 時,請先選擇 Team Project Collection ,再選擇專案。

您可以從入口網站、Excel 或 Visual Studio/Team Explorer 開始工作。 您的工作表與工作專案清單或工作專案查詢相關聯。

此連線方法會要求您在 Excel 中安裝 Azure DevOps Open。 它也需要Visual Studio 2017或更新版本。

  1. 從您的網頁瀏覽器中,檢查您是否選取了正確的專案,選擇面板,>查詢,然後選擇全部

    顯示選取 [面板] 和 [查詢] 的螢幕快照。

  2. 選擇您想要在 Excel 中開啟的查詢。

  3. 結果標籤,選擇動作圖示。

    此螢幕快照顯示 [查詢結果]、[操作功能表] 以及 [在 Excel 中開啟面板查詢]。

如需詳細資訊,請參閱 使用 Excel 批量新增工作專案

Tip

您可以使用 Excel 活頁簿內的多個工作表來處理不同的輸入或查詢清單。 每個活頁簿僅能連接到一個專案。

如果您將 Azure DevOps 專案移至相同 Azure DevOps 實例中的不同專案集合,您的檔會自動重新連線。 如果項目移至 Azure DevOps 的不同實例,您必須手動將檔重新連線到新的伺服器。

離線工作並重新連線到 Azure Boards

在 Excel 中工作的優點之一是您可以離線工作,並新增或修改工作專案。 下列程式示範如何中斷 Excel 工作專案清單與 Azure Boards 的連線。 您稍後可以重新連線,以同步處理檔與工作項目資料庫。

Note

如果包含 Excel 檔工作專案的專案已移至不同的組織或 Azure DevOps Server 實例,您必須重新設定檔所連線的伺服器。 如需詳細資訊,請參閱 本文稍早將 Azure DevOps 專案連線至 Excel

中斷文件檔案與網路的連線

若要中斷 Excel 檔案檔案與網路的連線:

  1. 開啟您要在離線時變更的檔案。

  2. 重新整理工作專案清單,以從工作專案資料庫擷取最新資訊。 在 Excel 的 [小組] 功能區中,於 [工作專案] 群組中,選擇 [重新整理]。

  3. 新增您想修改的所有欄位至工作項目清單。 當工作專案清單與伺服器中斷連線時,您無法新增資料行。

  4. 中斷電腦與網路連線,或儲存工作專案清單檔案,並將它複製到另一部計算機。

    可能會顯示錯誤訊息,告訴您 Office 程式無法建立與 Azure DevOps Server 的連線。

  5. 視需要修改或更新工作項目清單。

    當工作專案檔與系統中斷連線時,您無法建立工作專案之間的大部分連結類型。 例外狀況是 Excel 樹狀目錄中的父子連結。

將檔案重新連線至 Azure Boards

若要重新連線 Excel 檔檔:

  1. 將您的電腦重新連線到網路,或將檔案複製到連線到 Azure Boards 的電腦。

  2. 如果您在 Excel 中離線變更文件,請在 [小組] 功能區上的 [工作專案] 群組中,選擇 [發佈]

  3. 如果您未脫機變更文件,請在 Excel 中的 小組 功能區的 工作專案 群組內選擇 重新整理

  4. 解決發生的任何數據驗證錯誤或衝突。

Marketplace 插件

下列 Marketplace 延伸模組支援 Azure DevOps 與 Office 產品之間的整合。