試算表巨集資訊清單資源

用來定義 試算表巨集的設定。定義巨集的資訊清單必須將所有標示為「必要」的欄位。

試算表

試算表巨集資訊清單設定的頂層。這只是用於定義試算表巨集。

JSON 表示法
{
  "macros": [
    {
      object (Macro)
    }
  ]
}
欄位
macros[]

object (Macro)

必要。已定義巨集及其相關屬性的清單。

巨集

單一巨集的設定。定義必須包含所有標示為「必要」的欄位。

JSON 表示法
{
  "defaultShortcut": string,
  "functionName": string,
  "menuName": string
}
欄位
defaultShortcut

string

定義執行巨集的鍵盤快速鍵。此屬性必須採用 Ctrl+Alt+Shift+Number 格式,其中 Number 是個數字。只有「工具」>「巨集」選單才能執行不含快速鍵的巨集。
functionName

string

必要。執行巨集的 Apps Script 函式名稱。根據預設,這與自動建立函式的 menuName 相符,但這並非必要條件。
menuName

string

必要。顯示在 Google 試算表 UI 中的巨集名稱。