Microsoft Excel
把 Microsoft Excel 連接到 MeDo 應用程式:在你的 OneDrive 中尋找或建立活頁簿、管理工作表、讀取與更新儲存格範圍,並在確認後把資料列新增到表格。
Microsoft Excel 是一個連接器:它把 MeDo 應用程式連接到一個 Microsoft 帳戶,讓應用程式可以在該帳戶的 OneDrive 中尋找或建立 Excel 活頁簿、新增、重新命名及移除工作表、讀取與更新儲存格範圍,並把資料列新增到表格。應用程式只處理你選擇的活頁簿,而且都在你自己的 OneDrive 中。
可以建立什麼
- 銷售看板。 選擇一本活頁簿和一張工作表,以表格顯示其中的資料列,附合計和重新整理按鈕。
- 開支記錄器。 把表單中的每筆記錄新增為活頁簿中某個表格的新資料列,並在表單下方列出所有記錄。
- 訂單匯出頁面。 在你確認後,用應用程式中的訂單建立一本以日期命名的新活頁簿。
- 庫存表編輯器。 選擇一張工作表,檢視儲存格變更,確認後才儲存。
當資料已經放在活頁簿中,或合作對象需要 Excel 檔案時——記錄表、追蹤表、價目表、匯出檔——Microsoft Excel 就很合適。它不能取代 Excel 本身:檔案、表格與資料列都不能刪除,也不支援圖表和格式設定,詳見限制。
建立範例
把以下其中一段複製到提示框中。第一段是最小可用的起點,只讀取資料。
每個範例都要求登入。應用程式處理的是你自己的活頁簿,所以請像這些範例一樣,說明誰可以使用它。
準備與連接
你需要一個 Microsoft 帳戶,其 OneDrive 存放(或將會存放)這些活頁簿。個人 Microsoft 帳戶可以直接連接,不需要 Microsoft 365 訂閱。公司或學校帳戶可能需要所屬機構的管理員先批准這個連接。不需要 API 金鑰,也不需要在 Azure 註冊應用程式。
- 點擊側欄的 Skills & Connectors(技能與連接器),然後搜尋 Microsoft Excel。
- 開啟 Microsoft Excel 卡片並點擊 Connect(連接)。
- 登入 Microsoft 帳戶,並批准 MeDo 要求的存取權限。
- 按鈕變成 Connected(已連接)。
Microsoft 的同意頁面會把這個連接顯示為 Composio - Excel。這是 MeDo 用來處理連接器登入的服務,屬於正常情況。存取範圍涵蓋你 OneDrive 中的檔案,因為 Excel 活頁簿就存放在那裡。
如果你先開始建立才連接,MeDo 會在回覆下方顯示 Microsoft Excel 連接按鈕,你也可以在那裡連接。
在應用程式中使用
- 應用程式使用你連接的帳戶,而不是每位訪客自己的 Microsoft 帳戶。 任何開啟應用程式的人處理的都是同一批活頁簿。請把應用程式放在它自己的登入機制之後,限制給預期的人;如果只有你會使用,請關閉註冊。
- 活頁簿只需選擇一次。 告訴 MeDo 活頁簿的檔案名稱和資料夾,或讓應用程式列出資料夾並提供選擇器。之後應用程式會記住這本活頁簿,不會每次重新查找。
- 應用程式新增的資料列放在表格中。 要記錄資料,請要求一個帶標題列的表格。每筆新記錄一步就會加到最後一列下方,應用程式不需要自行找出下一個空白列。
- 資料在開啟頁面或重新整理時讀取。 沒有即時同步。在 Excel 中所做的變更,會在下次重新整理後出現。
- 日期與金額按 Excel 的顯示方式呈現。 如果某欄只顯示數字而不是日期,請要求應用程式以日期顯示。
- 表單中的文字保持為文字。 應用程式會把訪客輸入的內容存為純文字,所以以
=開頭的值不會在你的活頁簿中變成公式。 - 變更會先經確認。 MeDo 會在儲存前預覽新的資料列或變更的儲存格。移除工作表或清除儲存格屬於破壞性變更,會先要求確認。
- 匯出時使用新的檔案名稱。 在已有檔案的路徑建立活頁簿會取代該檔案,所以當應用程式建立活頁簿時,請要求在檔案名稱中加上日期或時間。
限制與排障
應用程式中出現「Connection required」。 請應用程式擁有者開啟連接器卡片並點擊 Connect(連接),然後重新載入。
按名稱找不到活頁簿。 OneDrive 搜尋可能找不到最近建立或編輯過的活頁簿,有時長達一天以上。請改為瀏覽資料夾,或把資料夾和檔案名稱告訴 MeDo。
像 007 這樣的數字失去了前導零,或日期顯示為數字。 Excel 會像讀取鍵盤輸入一樣讀取應用程式寫入的內容。請要求應用程式把該欄存為文字,或按 Excel 的顯示方式呈現日期。
應用程式取代了某個檔案。 在已有檔案的路徑建立活頁簿會取代該檔案。請要求應用程式在它建立的活頁簿名稱中加上日期或時間。
變更沒有出現。 寫入不會自動重試。請開啟活頁簿,確認實際變更了什麼,然後才重做該項編輯。