नए Google स्प्रैडशीट में Google Apps लिपियों का पुन: उपयोग कैसे करें


9

मैं एक मुद्दा रहा हूँ। जब भी मैं एक नई स्प्रेडशीट बनाता हूं, मैं पहले से बनाई गई स्क्रिप्ट को जोड़ने में सक्षम नहीं होता। हाल की परियोजनाओं या स्क्रिप्ट की सूची हमेशा रिक्त होती है। किसी के पास कोई संकल्प है या क्या मुझे हमेशा स्क्रिप्ट कोड की प्रतिलिपि बनाने और इसे स्प्रेडशीट में सम्मिलित करना है?

जवाबों:


9

आप नई स्प्रेडशीट में लाइब्रेरी के रूप में अपनी स्क्रिप्ट जोड़ सकते हैं। हमें शुरू से करना चाहिए। यह नमूना कोड सक्रिय सेल में एक तार जोड़ देगा:

function libTest(text) {
  var sh = SpreadsheetApp.getActiveSpreadsheet()
    .getActiveSheet().getActiveCell();
  sh.setValue(text);
}

एक संस्करण बनाकर स्क्रिप्ट को बचाएं:
यहाँ छवि विवरण दर्ज करें

इसके बाद, प्रोजेक्ट एडिटर को स्क्रिप्ट एडिटर से कॉपी करें:
यहाँ छवि विवरण दर्ज करें
यहाँ छवि विवरण दर्ज करें

वेब ऐप के रूप में स्क्रिप्ट प्रकाशित करें (केवल आप पर अमल करें):
यहाँ छवि विवरण दर्ज करें

नई स्प्रेडशीट में, स्क्रिप्ट एडिटर खोलें। संसाधन विकल्प से लायब्रेरीज़ प्रबंधित करें और कुंजी / लाइब्रेरी दर्ज करें और चुनें:
यहाँ छवि विवरण दर्ज करें

स्क्रिप्ट एडिटर में अब आप निम्नलिखित कोड जोड़ सकते हैं:

function test(){
  libTest.libTest("jacobjan");
}
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.