VBA - एक्सेल शर्तें
इस अध्याय में, आप आमतौर पर इस्तेमाल किए जाने वाले एक्सेल VBA शब्दावली के साथ खुद को परिचित करेंगे। इन शब्दावली का उपयोग आगे के मॉड्यूल में किया जाएगा, इसलिए इनमें से प्रत्येक को समझना महत्वपूर्ण है।
मॉड्यूल
मॉड्यूल वह क्षेत्र है जहां कोड लिखा जाता है। यह एक नई कार्यपुस्तिका है, इसलिए कोई मॉड्यूल नहीं हैं।

एक मॉड्यूल सम्मिलित करने के लिए, सम्मिलित करने के लिए नेविगेट करें → मॉड्यूल। एक बार एक मॉड्यूल डाला जाता है 'मॉड्यूल 1' बनाया जाता है।
मॉड्यूल के भीतर, हम VBA कोड लिख सकते हैं और कोड एक प्रक्रिया के भीतर लिखा जाता है। एक प्रक्रिया / उप प्रक्रिया वीबीए बयानों की एक श्रृंखला होती है जिसमें निर्देश दिया जाता है कि क्या करना है।

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

समारोह
एक फ़ंक्शन पुन: प्रयोज्य कोड का एक समूह है, जिसे आपके कार्यक्रम में कहीं भी बुलाया जा सकता है। यह एक ही कोड को बार-बार लिखने की आवश्यकता को समाप्त करता है। यह प्रोग्रामर्स को एक बड़े कार्यक्रम को कई छोटे और प्रबंधनीय कार्यों में विभाजित करने में मदद करता है।
इनबिल्ट फंक्शंस के अलावा, वीबीए उपयोगकर्ता-परिभाषित कार्यों को भी लिखने की अनुमति देता है और बीच में बयान लिखे जाते हैं Function तथा End Function।
उप-प्रक्रियाओं
उप-प्रक्रियाएं कार्यों के समान काम करती हैं। जबकि उप-प्रक्रियाएं मान वापस नहीं करती हैं, फ़ंक्शन मान वापस कर सकते हैं या नहीं कर सकते हैं। उप प्रक्रियाओं को बिना कॉल कीवर्ड के कहा जा सकता है। उप प्रक्रियाओं को हमेशा भीतर संलग्न किया जाता हैSub तथा End Sub बयान।