Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022
若要支援您的工作追蹤工作,您可以使用 Microsoft Excel。 您可以在連線到 Azure Boards 或 Azure DevOps Server 的在線模式中工作。 或者,在離線模式中工作,您可以存取本地電腦和檔案。
支援的 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
- Project 整合和 TFSFieldMapping 命令的支援已被棄用。 您可以使用 某一個 Marketplace 擴充功能 來尋找支援。
- 從 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:
- 前往 Visual Studio 下載區
- 往下滑到 「所有下載」
- 擴充 其他工具、框架與再發行工具
- 請搜尋 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
若要在 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或更新版本。
從您的網頁瀏覽器中,檢查您是否選取了正確的專案,選擇面板,>查詢,然後選擇全部。
選擇您想要在 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 檔案檔案與網路的連線:
開啟您要在離線時變更的檔案。
重新整理工作專案清單,以從工作專案資料庫擷取最新資訊。 在 Excel 的 [小組] 功能區中,於 [工作專案] 群組中,選擇 [重新整理]。
新增您想修改的所有欄位至工作項目清單。 當工作專案清單與伺服器中斷連線時,您無法新增資料行。
中斷電腦與網路連線,或儲存工作專案清單檔案,並將它複製到另一部計算機。
可能會顯示錯誤訊息,告訴您 Office 程式無法建立與 Azure DevOps Server 的連線。
視需要修改或更新工作項目清單。
當工作專案檔與系統中斷連線時,您無法建立工作專案之間的大部分連結類型。 例外狀況是 Excel 樹狀目錄中的父子連結。
將檔案重新連線至 Azure Boards
若要重新連線 Excel 檔檔:
將您的電腦重新連線到網路,或將檔案複製到連線到 Azure Boards 的電腦。
如果您在 Excel 中離線變更文件,請在 [小組] 功能區上的 [工作專案] 群組中,選擇 [發佈]。
如果您未脫機變更文件,請在 Excel 中的 小組 功能區的 工作專案 群組內選擇 重新整理。
解決發生的任何數據驗證錯誤或衝突。
Marketplace 插件
下列 Marketplace 延伸模組支援 Azure DevOps 與 Office 產品之間的整合。
- Azure DevOps 在 Excel 中開啟:在 Excel 中開啟選取的查詢。
- Office 365 整合:將可設定 Azure DevOps 事件的通知推送至 Office 365 群組。