Send feedback
Sheets macro manifest resource
Stay organized with collections
Save and categorize content based on your preferences.
The configuration that is used to define
Sheets macros . Manifests that define macros must have all the fields
marked as Required .
Sheets
The top-level of the Sheets macro manifest configuration. This is only
used to define Sheets macros.
JSON representation
{
"macros": [
{
object (Macro )
}
]
}
Fields
macros[]
object (Macro )
Required. A list of defined macros and their associated
properties.
Macro
The configuration for a single macro. The definition must have all the fields
marked as Required .
JSON representation
{
"defaultShortcut": string,
"functionName": string,
"menuName": string
}
Fields
defaultShortcut
string
Defines the keyboard shortcut that executes the macro.
This must be of the form Ctrl+Alt+Shift+Number
,
where Number
is a single-digit. Macros without
shortcuts can only be executed from the Tools > Macros menu.
Warning : the keyboard shortcut used by
each defined macro must be unique.
functionName
string
Required. The name of the Apps Script function that executes
the macro. By default this matches the menuName
for
functions automatically created, but this is not a requirement.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-08-29 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-08-29 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-08-29 UTC."]]