Sheets मैक्रो मेनिफ़ेस्ट रिसॉर्स

वह कॉन्फ़िगरेशन जिसका इस्तेमाल तय करने के लिए किया जाता है शीट के मैक्रो. मैक्रो तय करने वाले मेनिफ़ेस्ट में सभी फ़ील्ड होने चाहिए ज़रूरी है के तौर पर मार्क किया गया है.

Sheets

Sheets के मैक्रो मेनिफ़ेस्ट कॉन्फ़िगरेशन का टॉप-लेवल. यह सिर्फ़ इसका इस्तेमाल Sheets के मैक्रो को तय करने के लिए किया जाता है.

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 Sheets का यूज़र इंटरफ़ेस (यूआई).