如何在 Visio 裡由 Excel 建立流程圖
仍然行得通的那條 Excel 到 Visio 路線,由頭到尾:Visio 桌面版裡的 Data Visualizer 範本、Microsoft 提供的起始工作簿,以及五頁的 Create Diagram from Data 精靈。
運作方式
確認你在 Windows 上,而且用的是 Visio Plan 2
Microsoft 明確寫道,Data Visualizer 範本與 Create Diagram from Data 精靈只在 Visio Plan 2 中提供,而 Plan 2 撰稿時的標價是每用戶每月 15 美元、按年付費,也是唯一包含桌面版應用的訂閱層級。Plan 1 與 Microsoft 365 附帶的 Visio 跑不了這一套,macOS 沒有桌面版應用,而連接資料的圖表在 Visio 網頁版裡無法編輯。先把這件事確定下來。
打開 Data Visualizer 範本
打開 Visio,如果你已經在編輯一張圖,就選擇 File > New。選擇 TEMPLATES,然後選擇 Flowchart。這裡列出三個 Data Visualizer 範本:「Basic Flowchart - Data Visualizer」、「Cross-Functional Flowchart - Data Visualizer」和「Audit Diagram - Data Visualizer」。要畫一條普通流程就揀基本那個;如果你的表裡有負責人欄與階段欄、並且希望它們畫成泳道,就揀跨職能那個。
取用 Microsoft 的起始工作簿
在範本預覽裡選擇「Excel data template」,拿到欄名已經寫好的起始工作簿。不要去找 Microsoft 舊文件裡連結的那些示例檔案:aka.ms/visio-dv-bf 和 aka.ms/visio-dv-cff 現在都是未對應的短連結,會轉到搜尋頁,2026 年 7 月 30 日核查過。預覽裡那個工作簿才是應該用的。
把工作簿按 Excel 表格填好
每一列是一個步驟。Process Step ID 必須唯一而且絕不能留空;Process Step Description 是落進形狀裡的文字;Next Step ID 指出後繼步驟;Connector Label 承載分支文字,分支形狀以逗號分隔;Shape Type 指出 Visio 形狀。把這塊範圍設定成 Excel 表格,而不是留作自訂範圍——Microsoft 的指引是,如果你想令圖表與資料保持同步就用表格——並且完全不要在裡面放公式。
執行 Create Diagram from Data 精靈
回到預覽裡,揀一個度量單位並按建立,精靈隨之啟動。它有五頁:Excel 頁,你在這裡回答想要甚麼圖,並選擇工作簿以及表格或自訂範圍;Functions/Phases 頁,其中職能或泳道的對應是必填的,階段或時間軸是選填的;Process Steps 頁,在這裡對應 Process Step ID 與描述;Shape Types 頁;以及 Connections 頁,帶 Delimiter 和 Connector Label 設定。然後按 Finish,Visio 就把圖畫出來。
令圖表與工作簿保持一致
在圖表容器內部按一下,Data Tools Design 索引標籤就會出現。Refresh Diagram 把 Excel 的改動拉進圖表,同時保留你為容器內形狀設定的格式,並在一次重新整理會丟掉編輯內容時彈出「Refresh Diagram Conflict」對話方塊。Update Source Data 把圖表的改動推回工作簿,而工作簿如果放在電腦或檔案伺服器上就必須先儲存並關閉,該操作會在「Update Source Data Conflict」對話方塊裡提供 Overwrite。/yue/guides/用excel更新visio流程圖 講了兩個方向。
常見問題
面向 Excel 的 Visio Data Visualizer 增益集還用得到嗎?
當它已經沒有了來對待,不要在它上面搭東西。Microsoft 在 2025 年 11 月於 Microsoft 365 Blog宣布退役它,並把服務關閉日期定於 2026 年 3 月 2 日,又在 2025 年 12 月重申該日期未變。此後它再沒有發布任何內容確認關閉已執行或予以撤回,而那兩篇支援文章至今仍帶著未來式的橫幅。由於這個增益集是透過一個網上服務畫出圖表的,一旦該服務停止,嵌在工作簿裡的圖表就不再載入,重新整理也不再運作——不過 Microsoft 表示 Excel 表格裡的資料仍然完好。Microsoft 自己建議的替代方案,就是 Visio Plan 2 與上面講的桌面版 Data Visualizer 路線。
由 Excel 建立流程圖需要哪種 Visio 授權?
Visio Plan 2。Microsoft 的措辭毫不含糊——「使用 Data Visualizer 範本的能力只在 Visio Plan 2 中提供」——而針對 Create Diagram from Data 精靈,它發布的是同樣的限制。撰稿時 Plan 2 的標價是每用戶每月 15 美元、按年付費,並且是唯一包含 Visio 桌面版應用的訂閱層級,最多可裝在五部電腦上。Plan 1 在同一日讀到的標價是 5 美元,只限網頁與 Teams。Microsoft 365 附帶的 Visio 是一個被限制在基本圖表類型上的輕量網頁應用,Microsoft 表示它不是這兩個計劃中任何一個的替代品。至於買斷制的 Standard 或 Professional 2024 授權是否包含這些範本,Microsoft 的文件並沒有給出結論。
那張 Excel 表必須是甚麼樣子?
一個步驟一列,並設定成 Excel 表格。Microsoft 提供的範本為這些欄起了名:Process Step ID,必須唯一而且絕不留空;Process Step Description,加進每個形狀裡的文字;Next Step ID,序列中下一個形狀的 ID;Connector Label,分支形狀的分支文字在這裡以逗號分隔;Shape Type,要用的 Visio 形狀;以及職能欄與階段欄,它們只對跨職能流程圖有效,基本流程圖不會理會。/yue/guides/把excel資料變成visio流程圖 逐格講了這些欄的設計,包括一個有三條出口的決策該怎樣處理、以及甚麼樣的 ID 才穩定。
沒有 Visio Plan 2,可以由試算表做流程圖嗎?
在 Excel 裡面做不到。Excel 唯一的繪圖原件是 SmartArt 與人手畫的形狀,而 Microsoft 對兩者的說明都是人手輸入或貼上內容——沒有任何東西把一個 SmartArt 節點綁到一個儲存格上,所以移動一個步驟就等於重畫它。Microsoft 關於 Copilot in Excel 的文件把圖表與樞紐分析表列為它的視覺化產出,並沒有提到流程圖或流程圖示。如果卡住的是 Plan 2 授權或那條 Windows 要求,QueryChart 是一個瀏覽器工具,它的編輯器就是那張表:一個方框一列,一欄寫明該步驟通向的列號,再加負責人欄與階段欄。編輯這些列就是編輯圖表,任何作業系統上都可以,不需要增益集,也沒有會丟掉公式的來回寫回。