एप्लीकेशन के लिए विजुअल बेसिक (VBA) Microsoft Corporation (NASDAQ: MSFT) की विरासत सॉफ्टवेयर, Visual Basic का हिस्सा है, जिसे कंपनी ने विंडोज ऑपरेटिंग सिस्टम के लिए प्रोग्राम लिखने में मदद करने के लिए बनाया था। अनुप्रयोगों के लिए Visual Basic Microsoft Office (MS Office, Office) में आंतरिक प्रोग्रामिंग भाषा के रूप में चलता है, जैसे कि एक्सेस, एक्सेल, पॉवरपॉइंट, प्रकाशक, वर्ड और विज़ियो।
वीबीए उपयोगकर्ताओं को एमएस ऑफिस होस्ट अनुप्रयोगों के साथ सामान्य रूप से उपलब्ध होने से परे अनुकूलित करने की अनुमति देता है - वीबीए एक स्टैंड-अलोन प्रोग्राम नहीं है - टूलबार और मेनू, डायलॉग बॉक्स, और फ़ॉर्म जैसे ग्राफ़िकल-यूज़र-इंटरफ़ेस (जीयूआई) सुविधाओं में हेरफेर करके। आप उपयोगकर्ता-परिभाषित फ़ंक्शंस (यूडीएफ) बनाने के लिए वीबीए का उपयोग कर सकते हैं, विंडोज एप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई) तक पहुंच सकते हैं, और विशिष्ट कंप्यूटर प्रक्रियाओं और गणनाओं को स्वचालित कर सकते हैं।
अनुप्रयोगों के लिए विजुअल बेसिक के बारे में अधिक
VBA एक ईवेंट-चालित टूल है, जिसका अर्थ है कि आप इसका उपयोग कंप्यूटर को बताने के लिए कर सकते हैं या किसी क्रिया को करने के लिए कर सकते हैं। ऐसा करने के लिए, आप कस्टम मैक्रो का निर्माण करते हैं - मैक्रोइन्स्ट्रक्शंस के लिए छोटा-एक संपादन मॉड्यूल में कमांड टाइप करके।
मैक्रो अनिवार्य रूप से उन वर्णों का एक अनुक्रम होता है, जिनके इनपुट से वर्णों के दूसरे अनुक्रम (इसका आउटपुट) का परिणाम होता है जो विशिष्ट कंप्यूटिंग कार्यों को पूरा करता है। आपको VBA सॉफ़्टवेयर खरीदने की आवश्यकता नहीं है क्योंकि VBA Visual Basic का संस्करण है जो Microsoft Office 2010 के साथ जहाज करता है।
VBA का उपयोग कैसे किया जाता है?
हम में से अधिकांश के लिए
एमएस ऑफिस अनुप्रयोगों के भीतर, अनुप्रयोगों के लिए विजुअल बेसिक उपयोगकर्ताओं को असंख्य कार्यों को करने की अनुमति देता है जो सरल वर्ड प्रोसेसिंग और स्प्रेडशीट फ़ंक्शन से परे जाते हैं। विशिष्ट उपयोगकर्ता के लिए, VBA मैक्रो के माध्यम से लगातार रोजमर्रा के कार्यों को कम दोहरावदार बनाने में मदद करता है।
मैक्रोज़ किसी भी कार्य के बारे में स्वचालित कर सकते हैं - जैसे कि अनुकूलित चार्ट और रिपोर्ट तैयार करना, और शब्द प्रदर्शन और डेटा-प्रोसेसिंग फ़ंक्शन। उदाहरण के लिए, आप एक मैक्रो लिख सकते हैं, जो एक क्लिक के साथ, एक्सेल एक स्प्रेडशीट में लेखांकन प्रविष्टियों की एक श्रृंखला से संपूर्ण बैलेंस शीट बना देगा।
कंप्यूटर प्रोफेशनल्स के लिए
प्रोग्रामर, हालांकि, मैक्रोज़ का उपयोग अधिक जटिल तरीकों से करते हैं - जैसे कोड के बड़े टुकड़े की नकल करना, मौजूदा प्रोग्राम फ़ंक्शंस को मर्ज करना और विशिष्ट भाषाओं को डिज़ाइन करना।
कंपनियों और संगठनों के लिए
वीबीए बाहरी में भी काम कर सकता है - अर्थात, "COM इंटरफ़ेस" नामक एक तकनीक का उपयोग करके गैर-माइक्रोसॉफ्ट-सेटिंग्स, जो कंप्यूटर सीमाओं के पार आदेश देने की अनुमति देता है। कई फर्मों ने अपने स्वयं के अनुप्रयोगों के भीतर VBA को लागू किया है, दोनों मालिकाना और वाणिज्यिक, जिनमें ऑटोकैड, आर्कगिस, कैटिया, कोरल, रॉ और सॉलिडवर्क्स शामिल हैं।
कोई भी कंपनी किसी अद्वितीय उद्देश्य के लिए एक्सेल को अनुकूलित करने के लिए वीबीए का उपयोग कर सकती है, जैसे कि समझदारी यह है कि एक विशिष्ट ब्याज दर और अन्य कारकों के आधार पर निवेश पोर्टफोलियो में $ 1 मिलियन कमाने में कितना समय लगेगा, जैसे सेवानिवृत्ति तक।
चाबी छीन लेना
- अनुप्रयोगों के लिए विज़ुअल बेसिक एक कंप्यूटर प्रोग्रामिंग भाषा है जो Microsoft.With VBA द्वारा विकसित और स्वामित्व वाली है, आप दोहराव शब्द- और डेटा-प्रोसेसिंग कार्यों को स्वचालित करने के लिए मैक्रोज़ बना सकते हैं, और एमएस ऑफिस अनुप्रयोगों के भीतर कस्टम फॉर्म, ग्राफ़ और रिपोर्ट उत्पन्न कर सकते हैं। VBA फ़ंक्शन; यह एक स्वसंपूर्ण उत्पाद नहीं है।
वित्तीय बाजारों में VBA का एक उदाहरण
कैसे VBA वित्त में सर्वव्यापी है
इसके मूल में, वित्त भारी मात्रा में डेटा में हेरफेर करने के बारे में है; इसलिए, VBA वित्तीय सेवा क्षेत्र के लिए स्थानिक है। यदि आप वित्त में काम करते हैं, तो VBA उन अनुप्रयोगों के भीतर चल रहा है जो आप प्रत्येक दिन उपयोग करते हैं, चाहे आप इसके बारे में जानते हों या नहीं। क्षेत्र में कुछ नौकरियों के लिए VBA के पूर्व ज्ञान की आवश्यकता होती है, और कुछ नहीं।
किसी भी तरह से, यदि आप वित्त में अपना कैरियर बनाना चाहते हैं, तो यह महत्वपूर्ण है कि आप अपने डोमेन में नवीनतम तकनीकी रुझानों को जानें, और अपने दिन-प्रतिदिन के कार्यों में स्वचालन का उपयोग कैसे करें। क्योंकि VBA उपयोगकर्ता-सहज ज्ञान युक्त है, जिनके पास कम या कोई कंप्यूटर प्रोग्रामिंग ज्ञान नहीं है, वे इसे आसानी से सीख सकते हैं।
वे तरीके जो वित्त पेशेवर VBA का उपयोग करते हैं
- मैक्रोज़ वित्तीय पेशेवरों को अनुमति देते हैं - चाहे एकाउंटेंट, वाणिज्यिक बैंकर, निवेश बैंकर, अनुसंधान विश्लेषक, सेल्समैन, व्यापारी, पोर्टफोलियो प्रबंधक, क्लर्क, या प्रशासक - बड़ी मात्रा में डेटा का विश्लेषण और समायोजन करने के लिए। आप VBA का उपयोग एक्सेल बनाने और बनाए रखने के लिए कर सकते हैं। ट्रेडिंग, मूल्य निर्धारण और जोखिम प्रबंधन मॉडल, बिक्री और कमाई का पूर्वानुमान, और वित्तीय अनुपात उत्पन्न करते हैं। अनुप्रयोगों के लिए विजुअल बेसिक, आप विभिन्न पोर्टफोलियो-प्रबंधन और निवेश परिदृश्य बना सकते हैं। आप ग्राहकों के नामों की सूची बनाने के लिए वीबीए का भी उपयोग कर सकते हैं या किसी भी अन्य सामग्री; चालान, प्रपत्र और चार्ट बनाएं; वैज्ञानिक डेटा का विश्लेषण; बजट और पूर्वानुमान के लिए डेटा डिस्प्ले का प्रबंधन करें।
