پیکربندی مورد استفاده برای تعریف ماکروهای Sheets . مانیفستهایی که ماکروها را تعریف میکنند باید شامل تمام فیلدهای مشخص شده با عنوان «الزامی» باشند.
ورقها
بالاترین سطح پیکربندی مانیفست ماکروهای Sheets. این فقط برای تعریف ماکروهای Sheets استفاده میشود.
| نمایش JSON |
|---|
{
"macros": [
{
object (Macro)
}
]
} |
| فیلدها | |
|---|---|
macros[] | الزامی. فهرستی از ماکروهای تعریفشده و ویژگیهای مرتبط با آنها. |
ماکرو
پیکربندی برای یک ماکرو. تعاریف باید شامل تمام فیلدهای مشخص شده با عنوان «الزامی» باشند.
| نمایش JSON |
|---|
{
"defaultShortcut": string,
"functionName": string,
"menuName": string
} |
| فیلدها | |
|---|---|
defaultShortcut | Ctrl+Alt+Shift+*Number* باشد. ماکروهای بدون میانبر فقط از منوی **Tools** > **Macros** قابل اجرا هستند. |
functionName | menuName برای توابعی که به طور خودکار ایجاد میشوند، مطابقت دارد، اما الزامی نیست. |
menuName | |