Page 229 - CITS_CSA_TT_Hindi
P. 229
कं ूटर सॉ वेयर ए ीके शन - CITS
िवजुअल बेिसक एिडटर म मै ो िलखना
िवजुअल बेिसक फॉर ए के शन (VBA) एिडटर वह ान है जहां Microsoft Excel सभी मै ोज़ के कोड को रखता है, दोनों को मै ुअल प से
रकॉड और िलखा गया है।
VBA एिडटर म , आप न के वल काय का एक अनु म ो ाम कर सकते ह , ब क म फ़ं ंस भी बना सकते ह , अपने यं के डायलॉग बॉ
दिश त कर सकते ह , िविभ ितयों का मू ांकन कर सकते ह , और सबसे मह पूण प से लॉिजक को कोड करते ह ! ाभािवक प से, अपने
यं के मै ो बनाने के िलए VBA भाषा की संरचना और िसंटे के कु छ ान की आव कता होती है, जो शु आती लोगों के िलए इस ूटो रयल के
दायरे से परे है। लेिकन ऐसा कु छ भी नहीं है जो आपको िकसी और के कोड का पुन: उपयोग करने से रोक देगा (कहते ह , िजसे आपने हमारे ॉग पर
पाया है :) और यहां तक िक ए ेल VBA म एक पूण नौिस खया भी इसके साथ कोई किठनाई नहीं होनी चािहए!
सबसे पहले, िवजुअल बेिसक एिडटर को खोलने के िलए ALT F11 दबाएं । और िफर, इन दो रत चरणों म कोड डाल :
1 बाईं ओर ोजे ए ोरर म , टारगेट वक बुक पर राइट- क कर , और िफर INSERT> मॉ ूल पर क कर ।
2 दाईं ओर कोड िवंडो म , VBA कोड पे कर ।
जब िकया जाता है, तो मै ो चलाने के िलए F5 दबाएं ।
ए ेल म मै ोज़ कै से रन कर
ए ेल म मै ो शु करने के कई तरीके ह :
• वक शीट से मै ो चलाने के िलए, डेवलपर टैब पर मै ोज़ बटन पर क कर या ALT F8 शॉट कट दबाएं ।
• VBA एिडटर से मै ो रन के िलए, या तो दबाएं :
• पूरे कोड को चलाने के िलए F5।
• F8 कोड लाइन-बाई -लाइन के मा म से जाने के िलए। यह परी ण और ट बलशूिटंग के िलए ब त उपयोगी है।
इसके अित र , आप क म बटन पर क करके या असाइन िकए गए शॉट कट को दबाकर मै ो लॉ कर सकते ह ।
ए ेल म मै ोज़ को कै से इनेबल कर
सुर ा कारणों के कारण, ए ेल म सभी मै ोज़ िडफ़ॉ प से िडसेबल ह । तो, अपने लाभ के िलए VBA कोड के जादू का उपयोग करने के िलए,
आपको यह जानना होगा िक उ कै से इनेबल िकया जाए।
एक िविश वक बुक के िलए मै ो को चालू करने का सबसे आसान तरीका यह है िक जब आप पहली बार मै ो के साथ एक वक बुक खोलते ह , तो शीट
के टॉप पर िदखाई देने वाले पीले सुर ा चेतावनी बार म इनेबल साम ी बटन पर क कर ।
217
CITS : IT&ITES - कं ूटर सॉ वेयर ए ीके शन - पाठ 63 - 77

