最近 ChatGPT 的更新開始提供 Excel 外掛程式(Add-in),讓使用者可以直接在 Excel 裡透過 AI 協助完成資料整理、公式生成與分析。不過目前這項功能仍在分階段開放中,台灣地區暫時還無法正式使用,因此只能再耐心等待官方開放。
在等待的過程中,我發現我的一個帳號發入的 Excel 本身已經整合了 Copilot 功能。在 Excel 的功能表中,可以看到一個 Copilot 圖示。透過這個工具,使用者可以直接在 Excel 裡輸入指令或需求,讓 Copilot 協助完成各種工作,例如,可以用來:
- 自動建立新的工作表或表格結構
- 根據資料快速生成公式或函數
- 協助整理與清理資料
- 進行資料分析並產生摘要或建議
- 自動建立圖表或視覺化結果

參考作法
現在就來在 Excel 中透過 Copilot 協作,免輸入公式即可抓取線上網頁內容,例如抓取最新的匯率內容。先點選:Copilot,會開啟 Copilot 窗格。

本例要使用提供匯率的網頁:https://rate.bot.com.tw/xrt?Lang=zh-TW

然後,使用提示詞:建立工作表內容,可以取用以下網頁內容的銀行匯率資料,並且每隔30秒更新一次。 網址:https://rate.bot.com.tw/xrt?Lang=zh-TW

經過一小段時間運作後,藉由幾個步驟的運行,工作表內容已經被完整的建立了。工表裡已經出現「臺灣銀行牌告匯率」的網頁內容。
整個過程,我都沒有使用任何一個操作和設定公式,就全部由 Copilot 完成了。

它也會教你如何每 30 秒變更網頁內容。

例如:
【方法一】使用 Excel 桌面版「從Web取得資料」+ 自動重新整理(推薦)
步驟 1:開啟 Excel → 點選「資料」分頁 → 「從Web取得資料」
步驟 2:輸入網址 https://rate.bot.com.tw/xrt?Lang=zh-TW
步驟 3:選取匯率資料表 → 載入至工作表
步驟 4:右鍵點選資料表 → 「連線屬性」
步驟 5:勾選「每隔 __ 分鐘重新整理」→ 設定為 1 分鐘(最小間隔)
【方法二】使用 VBA 巨集實現每30秒更新(需啟用巨集的 .xlsm 檔案)
步驟 1:按 Alt+F11 開啟 VBA 編輯器
步驟 2:點選「插入」→「模組」,貼上以下程式碼:
Sub AutoRefresh()
ActiveWorkbook.RefreshAll
Application.OnTime Now + TimeValue("00:00:30"), "AutoRefresh"
End Sub
Sub StopRefresh()
On Error Resume Next
Application.OnTime Now + TimeValue("00:00:30"), "AutoRefresh", , False
End Sub
步驟 3:按 F5 執行 AutoRefresh → 開始每30秒自動更新
步驟 4:執行 StopRefresh → 停止自動更新
【注意事項】
- Excel 網頁版不支援 VBA 巨集或自動定時重新整理
- 建議使用 Excel 桌面版以獲得完整功能
- 本表資料僅供參考,實際交易匯率以臺灣銀行為準
建立BMI計算器
提示詞:建立一個BMI的計算器,速度很快就建立好這個工具。

設計數獨遊戲
提示詞:建立一個數獨遊戲。

網頁版
如果你在網頁上以機構帳號登入 Microsoft 365,也可以使用 Copilot 功能。

以前面所述的取得最近匯率功能測試,也是完全可用。

在網頁版設計數獨遊戲:

















