Macro Converter 外掛程式可讓您輕鬆將含有 Visual Basic for Applications (VBA) 程式碼的 Excel 檔案轉換成 Google 試算表檔案和 Apps Script。您可以使用 Macro Converter 外掛程式來判斷檔案的相容性,並自動轉換檔案。
事前準備
如何使用微距轉換器:
- 您必須擁有 Google Workspace Enterprise Plus 帳戶或 Google Workspace for Education Plus 帳戶。
- 您必須熟悉 Excel 或 Google 試算表,以及指令碼語言 (VBA 或 Apps Script)。
- 您應該能閱讀及瞭解基本指令碼。
安裝 Macro Converter 外掛程式
- 在電腦上前往 Google Workspace Marketplace 中的巨集轉換器外掛程式。
- 依序點選畫面右上方的「安裝」 >「繼續」 >「允許」。
- 安裝作業可能需要幾秒鐘才能完成。外掛程式安裝完成後,按一下「Done」(完成)。
安裝完成後,你可以在 Google 雲端硬碟的右側面板中找到巨集轉換器外掛程式。如果您沒有看到側邊面板,請點選右下方的「顯示側邊面板」圖示 。
如何使用微距轉換器
- 為想要轉換的檔案產生相容性報表。請參閱判斷 VBA 巨集是否與 Apps Script 相容一文。
- 根據相容性報表中的資訊更新 VBA 程式碼。
- 如果程式碼完全相容,可能就不必進行變更。
- 如果您的 VBA 程式碼含有無法輕易轉換為 Apps Script 程式碼的 API,這份報表提供了 Apps Script 的解決方法。轉換檔案後,您可以實作 Apps Script 的解決方法,但如果您更熟悉 VBA,建議先建立並實作 VBA 解決方法,再轉換檔案。
- 變更 VBA 程式碼後,請再次執行相容性報表。 這個步驟可協助您確認檔案的相容性提高,並標記應進行的其他更新。
- 視需要重複步驟 2 和 3。這些步驟可以最大化檔案的相容性,減少轉換後需要的工作量。如果您打算在轉換檔案後完成套用解決方法,可以繼續進行下一個步驟。
- 轉換檔案。
- 修正錯誤: 您可能需要調整新的 Apps Script 程式碼,確保程式碼能正常運作。
- 解決常見問題。您可能需要在 Apps Script 中手動建立項目 (例如 VBA UserForms)。