वैयक्तिक मॅक्रो बुक कसे वापरावे

आपण अद्याप एक्सेलमधील मॅक्रोशी परिचित नसल्यास, मला तुमचा थोडा हेवा वाटतो. सर्वशक्तिमानतेची भावना आणि तुमचा मायक्रोसॉफ्ट एक्सेल जवळजवळ अनंतापर्यंत श्रेणीसुधारित केला जाऊ शकतो ही जाणीव ही एक आनंददायी अनुभूती आहे जी तुम्हाला मॅक्रो जाणून घेतल्यानंतर येईल.

तथापि, हा लेख त्यांच्यासाठी आहे ज्यांनी आधीच "शक्ती शिकली आहे" आणि त्यांच्या दैनंदिन कामात मॅक्रो (परदेशी किंवा स्वतः लिहिलेले - काही फरक पडत नाही) वापरण्यास सुरुवात केली आहे.

मॅक्रो हा व्हिज्युअल बेसिक भाषेतील एक कोड (अनेक ओळी) आहे जो एक्सेलला आपल्याला आवश्यक ते कार्य करण्यास प्रवृत्त करतो: डेटावर प्रक्रिया करणे, अहवाल तयार करणे, अनेक पुनरावृत्ती टेबल्स कॉपी-पेस्ट करणे इ. कोडच्या या काही ओळी कुठे संग्रहित करायच्या हा प्रश्न आहे? शेवटी, मॅक्रो कोठे संग्रहित केले जाते ते कुठे कार्य करू शकते (किंवा करू शकत नाही) यावर अवलंबून असेल.

Если макрос решает небольшую локальную проблему в отдельно взятом файле (например обрабатывает внесенные внесенные в конкоретончотончотымый внесенные), д внутри этого же файла. Без вопросов.

आणि जर मॅक्रो तुलनेने सार्वत्रिक असेल आणि कोणत्याही एक्सेल वर्कबुकमध्ये आवश्यक असेल - जसे की, सूत्रांचे मूल्यांमध्ये रूपांतर करण्यासाठी मॅक्रो? प्रत्येक वेळी त्याचा व्हिज्युअल बेसिक कोड प्रत्येक पुस्तकात का कॉपी करू नये? याव्यतिरिक्त, लवकरच किंवा नंतर, जवळजवळ कोणताही वापरकर्ता असा निष्कर्ष काढतो की सर्व मॅक्रो एका बॉक्समध्ये ठेवणे चांगले होईल, म्हणजे ते नेहमी हातात ठेवा. आणि कदाचित स्वहस्ते चालत नाही, परंतु कीबोर्ड शॉर्टकटसह? या ठिकाणी पर्सनल मॅक्रो वर्कबुक खूप मदत करू शकते.

वैयक्तिक मॅक्रो बुक कसे तयार करावे

खरं तर, मॅक्रोचे वैयक्तिक पुस्तक (LMB) बायनरी वर्कबुक फॉरमॅटमधील नियमित एक्सेल फाइल आहे (Personal.xlsb), जे Microsoft Excel प्रमाणेच स्टिल्थ मोडमध्ये स्वयंचलितपणे उघडते. त्या. जेव्हा तुम्ही एक्सेल सुरू करता किंवा डिस्कवरून कोणतीही फाईल उघडता तेव्हा प्रत्यक्षात दोन फायली उघडल्या जातात - yours आणि Personal.xlsb, परंतु आम्हाला दुसरी दिसत नाही. अशाप्रकारे, एलएमबीमध्ये संग्रहित केलेले सर्व मॅक्रो एक्सेल उघडे असताना कधीही लॉन्च करण्यासाठी उपलब्ध असतात.

जर तुम्ही कधीही LMB वापरले नसेल, तर सुरुवातीला Personal.xlsb फाइल अस्तित्वात नाही. ते तयार करण्याचा सर्वात सोपा मार्ग म्हणजे रेकॉर्डरसह काही अनावश्यक निरर्थक मॅक्रो रेकॉर्ड करणे, परंतु ते संग्रहित करण्याचे ठिकाण म्हणून वैयक्तिक पुस्तक निर्दिष्ट करा – नंतर एक्सेलला ते आपल्यासाठी स्वयंचलितपणे तयार करण्यास भाग पाडले जाईल. यासाठी:

  1. क्लिक करा विकसक (विकासक). टॅब असल्यास विकसक दृश्यमान नाही, नंतर ते सेटिंग्जमध्ये सक्षम केले जाऊ शकते फाइल - पर्याय - रिबन सेटअप (मुख्यपृष्ठ — पर्याय — सानुकूलित करा रिबन).
  2. प्रगत टॅबवर विकसक क्लिक करा मॅक्रो रेकॉर्डिंग (रेकॉर्ड मॅक्रो). उघडणाऱ्या विंडोमध्ये, वैयक्तिक मॅक्रो बुक निवडा (वैयक्तिक मॅक्रो वर्कबुक) लिखित कोड ठेवण्यासाठी आणि दाबण्यासाठी जागा म्हणून OK:

    वैयक्तिक मॅक्रो बुक कसे वापरावे

  3. बटणासह रेकॉर्डिंग थांबवा रेकॉर्डिंग थांबवा (रेकॉर्डिंग थांबवा) टॅब विकसक (विकासक)

तुम्ही बटणावर क्लिक करून निकाल तपासू शकता व्हिज्युअल बेसिक तिथेच टॅबवर. विकसक - पॅनेलवरील वरच्या डाव्या कोपर्यात उघडलेल्या संपादक विंडोमध्ये प्रकल्प - VBA प्रकल्प आमची फाईल दिसली पाहिजे वैयक्तिक. XLSB. त्याची शाखा ज्याच्या डाव्या बाजूला अधिक चिन्हासह विस्तारित केली जाऊ शकते, पोहोचते मॉड्यूल1, जिथे आम्ही नुकताच रेकॉर्ड केलेला अर्थहीन मॅक्रोचा कोड संग्रहित केला जातो:

वैयक्तिक मॅक्रो बुक कसे वापरावे

अभिनंदन, तुम्ही नुकतेच तुमचे स्वतःचे वैयक्तिक मॅक्रो बुक तयार केले आहे! टूलबारच्या वरच्या डाव्या कोपर्यात फ्लॉपी डिस्कसह सेव्ह बटणावर क्लिक करण्यास विसरू नका.

वैयक्तिक मॅक्रो बुक कसे वापरावे

मग सर्वकाही सोपे आहे. तुम्हाला आवश्यक असलेला कोणताही मॅक्रो (म्हणजे कोडचा तुकडा ज्यापासून सुरू होणार आहे उप आणि समाप्त समाप्त उप) मध्ये सुरक्षितपणे कॉपी आणि पेस्ट केले जाऊ शकते मॉड्यूल1, किंवा वेगळ्या मॉड्यूलमध्ये, मेनूद्वारे पूर्वी जोडणे घाला - मॉड्यूल. सर्व मॅक्रो एकाच मॉड्युलमध्ये ठेवणे किंवा त्यांना वेगवेगळ्यामध्ये ठेवणे ही केवळ चवीची बाब आहे. हे असे काहीतरी दिसले पाहिजे:

वैयक्तिक मॅक्रो बुक कसे वापरावे

आपण बटणासह कॉल केलेल्या डायलॉग बॉक्समध्ये जोडलेला मॅक्रो चालवू शकता मॅक्रो (मॅक्रो) टॅब विकसक:

वैयक्तिक मॅक्रो बुक कसे वापरावे

त्याच विंडोमध्ये, बटणावर क्लिक करून घटके (पर्याय), कीबोर्डवरून मॅक्रो द्रुतपणे चालवण्यासाठी तुम्ही कीबोर्ड शॉर्टकट सेट करू शकता. सावधगिरी बाळगा: मॅक्रोसाठी कीबोर्ड शॉर्टकट लेआउट (किंवा इंग्रजी) आणि केसमध्ये फरक करतात.

वैयक्तिक पुस्तकातील नेहमीच्या मॅक्रो-प्रक्रियांव्यतिरिक्त, आपण संग्रहित देखील करू शकता सानुकूल मॅक्रो फंक्शन्स (UDF = वापरकर्ता परिभाषित कार्य). प्रक्रियेच्या विपरीत, फंक्शन कोड स्टेटमेंटने सुरू होतो कार्यor सार्वजनिक कार्य, आणि यासह समाप्त करा शेवटचा कार्य:

वैयक्तिक मॅक्रो बुक कसे वापरावे

कोड PERSONAL.XLSB पुस्तकाच्या कोणत्याही मॉड्यूलमध्ये त्याच प्रकारे कॉपी केला जाणे आवश्यक आहे आणि नंतर बटण दाबून कोणत्याही मानक एक्सेल फंक्शनप्रमाणे नेहमीच्या पद्धतीने फंक्शन कॉल करणे शक्य होईल. fx फॉर्म्युला बारमध्ये आणि विंडोमध्ये फंक्शन निवडणे फंक्शन विझार्ड्स श्रेणी मध्ये वापरकर्ता परिभाषित (वापरकर्ता परिभाषित):

वैयक्तिक मॅक्रो बुक कसे वापरावे

अशा फंक्शन्सची उदाहरणे इंटरनेटवर किंवा येथे साइटवर मोठ्या प्रमाणात आढळू शकतात (शब्दांमधील रक्कम, अंदाजे मजकूर शोध, VLOOKUP 2.0, सिरिलिक लिप्यंतरणात रूपांतरित करणे इ.)

पर्सनल मॅक्रो बुक कुठे साठवले जाते?

जर तुम्ही मॅक्रोचे वैयक्तिक पुस्तक वापरत असाल, तर लवकरच किंवा नंतर तुमची इच्छा असेल:

  • तुमचे जमा केलेले मॅक्रो इतर वापरकर्त्यांसोबत शेअर करा
  • दुसर्‍या संगणकावर वैयक्तिक पुस्तक कॉपी आणि हस्तांतरित करा
  • एक बॅकअप प्रत बनवा

हे करण्यासाठी, तुम्हाला तुमच्या कॉम्प्युटर डिस्कवर PERSONAL.XLSB फाइल शोधावी लागेल. डीफॉल्टनुसार, ही फाईल XLSTART नावाच्या विशेष एक्सेल स्टार्टअप फोल्डरमध्ये संग्रहित केली जाते. त्यामुळे आमच्या PC वर या फोल्डरवर जाण्यासाठी फक्त आवश्यक आहे. आणि इथेच थोडी गुंतागुंत निर्माण होते, कारण या फोल्डरचे स्थान Windows आणि Office च्या आवृत्तीवर अवलंबून असते आणि ते बदलू शकते. हे सहसा खालील पर्यायांपैकी एक आहे:

  • C:Microsoft OfficeOffice12XLSTART प्रोग्राम फाइल्स
  • C:दस्तऐवज आणि सेटिंग्ज संगणक अनुप्रयोग डेटाMicrosoftExcelXLSTART
  • C: वापरकर्तेतुमचे-खाते-नावAppDataRoamingMicrosoftExcelXLSTART

वैकल्पिकरित्या, तुम्ही VBA वापरून या फोल्डरच्या स्थानासाठी एक्सेललाच विचारू शकता. हे करण्यासाठी, व्हिज्युअल बेसिक एडिटरमध्ये (बटण व्हिज्युअल बेसिक टॅब विकसक) нужно открыть окно तात्काळ कीबोर्ड शॉर्टकट CTRL+G, कमांड टाईप करा ? अनुप्रयोग.स्टार्टअपपथ आणि वर क्लिक करा प्रविष्ट करा:

वैयक्तिक मॅक्रो बुक कसे वापरावे

परिणामी मार्ग Windows मधील एक्सप्लोरर विंडोच्या वरच्या ओळीत कॉपी आणि पेस्ट केला जाऊ शकतो आणि क्लिक करा प्रविष्ट करा - आणि आम्हाला आमच्या वैयक्तिक पुस्तकाच्या मॅक्रो फाइलसह एक फोल्डर दिसेल:

वैयक्तिक मॅक्रो बुक कसे वापरावे

PS

आणि पाठपुरावा करण्यासाठी काही व्यावहारिक बारकावे:

  • पर्सनल मॅक्रो बुक वापरताना, एक्सेल थोडे हळू चालेल, विशेषत: कमकुवत PC वर
  • माहितीपूर्ण कचरा, जुने आणि अनावश्यक मॅक्रो इत्यादींमधून वैयक्तिक पुस्तक वेळोवेळी साफ करणे योग्य आहे.
  • कॉर्पोरेट वापरकर्त्यांना कधीकधी वैयक्तिक पुस्तक वापरण्यात अडचणी येतात, tk. ही सिस्टम लपविलेल्या फोल्डरमधील फाइल आहे

  • मॅक्रो काय आहेत आणि ते तुमच्या कामात कसे वापरायचे
  • VBA प्रोग्रामरसाठी उपयुक्तता
  • प्रशिक्षण "Microsoft Excel मध्ये VBA मध्ये मॅक्रो प्रोग्रामिंग"

प्रत्युत्तर द्या