Microsoft Excel मा तालिकाको पङ्क्तिमा रकम गणना गर्दै

माइक्रोसफ्ट एक्सेल म्याक्रोले यस स्प्रिेडशिट सम्पादकमा कागजातहरूसँग कामलाई महत्त्वपूर्ण गतिमा बढाउन सक्छ। यो विशेष कोडमा रेकर्ड गरिएको दोहोर्याइएको कार्यहरू स्वचालित गरेर स्वचालित रूपमा प्राप्त गरिन्छ। आउनुहोस् कि एक्सेलमा म्याक्रोहरू कसरी बनाउने भनेर हेर्नुहोस् र कसरी तिनीहरू सम्पादन गर्न सकिन्छ।

म्याकको रेकर्ड रेकर्ड गर्ने तरिका

म्याक्रो दुई तरिकामा लेख्न सकिन्छ:

  • स्वचालित रूपमा;
  • म्यानुअल रूपमा।

पहिलो विकल्प प्रयोग गरेर, तपाइँले केवल Microsoft मा एक्सेलका केहि कार्यहरू रेकर्ड गर्नुहुने छ जुन तपाईले दिएका बिन्दुमा प्रदर्शन गर्दै हुनुहुन्छ। त्यसपछि, तपाइँ यो रेकर्ड प्ले गर्न सक्नुहुन्छ। यो विधि धेरै सजिलो छ, र कोड को ज्ञान को आवश्यकता छैन, तर यसको व्यावहारिक अनुप्रयोग सीमित छ।

म्याक्रोको म्यानुअल रेकर्डिङ, यसको विपरीत, प्रोग्रामिङ ज्ञान चाहिन्छ, किनकि कोड मैन्युअल रूपले कीबोर्डबाट टाइप गरिएको छ। तर, यस तरिकामा ठीक तरिकाले लिखित कोड प्रक्रियाको कार्यान्वयनमा ठूलो गति बढाउन सक्छ।

स्वचालित म्याक्रो रेकर्डिङ

म्याक्रोको स्वत: रेकर्डिङ सुरू गर्नु अघि तपाईले Microsoft Excel मा म्याक्रोहरू सक्षम गर्न आवश्यक छ।

अर्को, ट्याब "विकासक" मा जानुहोस्। "म्याक्रो रेकर्ड" बटनमा क्लिक गर्नुहोस् जुन "कोड" उपकरण ब्लकमा टेपमा अवस्थित छ।

म्याक्रो रेकर्डिङ सेटिंग्स विन्डो खोल्छ। यहाँ तपाइँले कुनै पनि म्याक्रो नाम निर्दिष्ट गर्न सक्दछ यदि पूर्वनिर्धारित तपाईंलाई उपयुक्त छैन। मुख्य कुरा यो छ कि नाम एक पत्रको साथ सुरु हुन्छ, संख्या होइन। साथै, शीर्षकमा कुनै स्थानहरू हुनुपर्दैन। हामीले पूर्वनिर्धारित नाम - "म्याक्रो 1" छोड्यौं।

यहाँ, यदि तपाइँ चाहानुहुन्छ भने तपाईँले सर्टकट कुञ्जी सेट गर्न सक्नुहुन्छ, क्लिक गर्दा, म्याक्रो सुरूवात हुनेछ। पहिलो कुञ्जी Ctrl कुञ्जी हुनु पर्छ, र दोस्रो कुञ्जी प्रयोगकर्ताद्वारा आफु सेट गरिएको छ। उदाहरणका लागि, हामी, उदाहरणको रूपमा, कुञ्जी एम सेट गर्नुहोस्।

अर्को, तपाईलाई म्याक्रो भण्डारण गरिनेछ जहाँ निर्धारण गर्न आवश्यक छ। पूर्वनिर्धारित रूपमा, यो एउटै पुस्तक (फाइल) मा भण्डारण गरिनेछ, तर यदि चाहानुहुन्छ भने, तपाइँ भण्डारणलाई नयाँ पुस्तकमा वा म्याक्रोको एक अलग पुस्तकमा सेट गर्न सक्नुहुन्छ। हामी पूर्वनिर्धारित मान छोड्छौं।

सबै भन्दा कम म्याक्रो सेटिङ फिल्डमा, तपाइँ यस म्याक्रोको कुनै सन्दर्भ-प्रासंगिक विवरण छोड्न सक्नुहुनेछ। तर यो गर्न आवश्यक छैन।

जब सबै सेटिङहरू सम्पन्न हुन्छन्, "ठीक" बटनमा क्लिक गर्नुहोस्।

त्यस पछि, यस एक्सेल कार्यपुस्तिका (फाइल) मा तपाईंका सम्पूर्ण कार्यहरू म्याक्रोमा रेकर्ड गरिनेछ जबसम्म तपाईंले रेकर्डिङ रोक्न सक्नुहुन्न।

उदाहरणका लागि, हामी सरल गणित कार्य लेख्छौं: तीन सेलको सामग्री (= C4 + C5 + C6) को अतिरिक्त।

त्यस पछि, "बन्द रेकर्डिङ" बटनमा क्लिक गर्नुहोस्। यो बटन "रेकर्ड म्याक्रो" बटनबाट परिवर्तित गरिएको थियो, रेकर्डिङ पछि सक्रिय भयो।

म्याक्रो चलाउनुहोस्

रेकर्ड गरिएको म्याक्रो कसरी कार्य गर्ने जाँच गर्न, एउटै कोड उपकरणपट्टीमा म्याक्रो बटनमा क्लिक गर्नुहोस् वा Alt + F8 कुञ्जी संयोजन थिच्नुहोस्।

त्यस पछि, सञ्झ्यालले रेकर्ड गरिएका म्याकहरूको सूचीसँग खोल्छ। हामी म्याक्रो खोज्दै छौं जुन हामीले रेकर्ड गरेको छौँ, चयन गर्नुहोस्, र "रन" बटनमा क्लिक गर्नुहोस्।

तपाईं पनि सजिलो गर्न सक्नुहुनेछ, र म्याक्रो छनोट विन्डोलाई पनि कल गर्दैन। हामी सम्झन्छौं कि हामीले छिटो म्याक्रो कलको लागि "हट कुञ्जी" को संयोजन रेकर्ड गरौं। हाम्रो अवस्थामा, यो Ctrl + एम छ हामी किबोर्डमा यो संयोजन टाइप गर्छौं, पछि म्याक्रो चलाउँछ।

तपाईले देख्न सक्नु भएकोमा, म्याक्रोले त्यस्ता सबै कार्यहरू प्रदर्शन गरेको छ जुन पहिले रेकर्ड गरिएको थियो।

म्याक्रो सम्पादन

म्याक्रो सम्पादन गर्नका लागि, फेरि "म्याक्रो" बटनमा क्लिक गर्नुहोस्। सञ्झ्याल खोलिएको छ, इच्छित म्याक्रो चयन गर्नुहोस्, र "सम्पादन" बटनमा क्लिक गर्नुहोस्।

माइक्रोसफ्ट विजुअल बेसिक (VBE) खोल्छ - वातावरण जहाँ म्याक्रो सम्पादन हुँदैछ।

प्रत्येक म्याक्रोको रेकर्डिङ उप आदेशको साथ सुरु हुन्छ, र अन्त्य उप आदेशको साथ समाप्त हुन्छ। उप आदेश पछि तुरुन्तै, म्याक्रो नाम निर्दिष्ट गरिएको छ। सञ्चालक "दायरा (" ... ") चयन गर्नुहोस्" चयन गर्नुहोस् कक्षको छनोट। उदाहरणका लागि, कमान्ड "रेंज (" C4 ") जब।" चयन गर्नुहोस् सेल C4। "ActiveCell.FormulaR1C1" अपरेटर को सूत्रमा कार्यहरू र अन्य गणनाहरूको लागि रेकर्ड गर्न प्रयोग गरिन्छ।

म्याक्रो थोडा बदल्न प्रयास गरौं। यो गर्नका लागि, हामी म्याक्रोको अभिव्यक्ति जोड्दछौं:

दायरा ("सी 3") चयन गर्नुहोस्
ActiveCell.FormulaR1C1 = "11"

अभिव्यक्ति "ActiveCell.FormulaR1C1 =" = R [-3] C + R [-2] C + R [-1] C "" "ActiveCell.FormulaR1C1 =" "द्वारा बदलिएको छ" R [-4] C + R [-3 ] सी + आर [-2] सी + आर [-1] सी ""।

सम्पादक बन्द गर्नुहोस्, र म्याक्रो चलाउनुहोस्, जस्तै अन्तिम समय। तपाईले देख्न सक्नुहुने, हामीले पेश गर्नुभएका परिवर्तनहरूको परिणामको रूपमा, अर्को डेटा कक्ष थपिएको थियो। त्यो पनि कुल रकमको गणनामा समावेश गरिएको थियो।

यदि म्याक्रो धेरै ठूलो छ भने, यसको निष्पादन पर्याप्त समय लाग्न सक्छ। तर, कोडमा एक म्यानुअल परिवर्तन गरेर, हामी प्रक्रिया गति गर्न सक्छौं। आदेश थप्नुहोस् "Application.ScreenUpdating = False"। यसले तपाईंलाई कम्प्युटिंग पावर बचत गर्न अनुमति दिन्छ, र यसरी कामको गति बढाउँछ। कम्प्युटिटिकल कार्यहरू प्रदर्शन गर्दा स्क्रीन अद्यावधिक गर्न अस्वीकार गरेर यो प्राप्त हुन्छ। म्याक्रो चलाउन पछि अद्यावधिक पुनःसुरु गर्न, यसको अन्त्यमा आदेश लेख्नुहोस् "Application.ScreenUpdating = True"

हामी कोड को शुरुआत मा "App.Calculation = xlCalculationManual" को आदेश पनि जोडें, र कोड को अन्त मा "App.Calculation = xlCalculationAutomatic"। यसद्वारा हामीले पहिलेको कक्षहरूको प्रत्येक परिवर्तन पछि परिणामको स्वचालित पुनरावृत्तिलाई असक्षम पार्दछ, र म्याक्रोको अन्त्यमा यसलाई सक्रिय पार्दछ। यसैले, एक्सेलको परिणाम मात्र एक पटक गणना गर्नेछ, र यसलाई निरन्तर रूपमा पुन: गणना नगर्ने, जुन समय बचत हुनेछ।

खरिदबाट म्याक्रो कोड लेख्दै

उन्नत प्रयोगकर्ताहरूले केवल रेकर्ड म्याक्रो सम्पादन र अनुकूलन गर्न सक्दैन, तर स्क्रिनबाट म्याक्रो कोड पनि रेकर्ड गर्नुहोस्। यसका लागि अगाडि बढ्नको लागी, तपाईंलाई "भिजुअल बेसिक" बटन क्लिक गर्न आवश्यक छ, जुन विकासकर्ता रिबनको शुरुवातमा अवस्थित छ।

त्यस पछि, परिचित VBE सम्पादक विन्डो खोल्छ।

प्रोग्रामर म्याक्रो कोड म्यानुअल रूपमा लेख्छ।

तपाईले देख्न सक्नु हुन्छ, माइक्रोसफ्ट एक्सेलमा म्याक्रो दिनचर्या र भ्रामक प्रक्रियाहरूको कार्यान्वयनमा महत्त्वपूर्ण गति बढाउन सक्छ। तर, अधिकांश अवस्थामा, यस उद्देश्यका लागि, म्याक्रोहरू अधिक उपयुक्त छन्, जसको कोड म्यानुअल रूपमा लेखिएको छ, र स्वचालित रूपमा रेकर्ड गरिएका कार्यहरू लेखिएको छैन। यसको अतिरिक्त, म्याक्रो कोड कार्य निष्पादन प्रक्रिया को गति को लागि VBE सम्पादक मार्फत अनुकूलित गरिन सक्छ।

भिडियो हेर्नुहोस्: NYSTV - Hierarchy of the Fallen Angelic Empire w Ali Siadatan - Multi Language (अप्रिल 2024).