गुरुवार, 16 जनवरी 2020

Tutorial 3 एक्सेल VBA यूजर फॉर्म Part 1 | Excel VBA userform | VBA Userform Properties | excel data entry form vba |

एक्सेल VBA यूजर फॉर्म  | Excel VBA userform | 

Excel VBA Tutorial No. 3 
Tutorial 3. Excel VBA userform Part 1 | VBA Userform Properties | excel data entry form vba |

  1. एक्सेल में यूजर फॉर्म कैसे जोड़े ?
  2. कैसे कलर टेक्स्ट फॉण्ट नाम चेंज करे ? यूजर फॉर्म का फॉर्मेट कैसे चेंज करे?  

  • विसुअल बेसिक एप्लीकेशन के विंडो का ओवरव्यू | 

Developer Tab में  Visual Basic इस ऑप्शन पर क्लिक करके या ऑल्ट+11 (Alt+11 ) प्रेस करके विसुअल बेसिक की विंडो ओपन हो जाएगी | सबसे ऊपर मेनू बार की स्ट्रिप दिखाई देगी |  प्रोजेक्ट को मैनेज करने के लिए इन ओप्शन्स का उपयोग होता है |
Tutorial 3 एक्सेल VBA यूजर फॉर्म Part 1 | Excel VBA userform | VBA Userform Properties | excel data entry form vba |


फाइल File - इस ऑप्शन से यूजर फॉर्म एक्सपोर्ट करके सेव कर सकते है | और सेव किये हुए फॉर्म को किसी भी फाइल में इन्सर्ट कर सकते है | यूजर फॉर्म को डिलीट या प्रिंट का ऑप्शन भी इसमें मिलता है | 

एडिट Edit - इस ऑप्शन में अनडू रीडू कॉपी कट पेस्ट डिलीट सेलेक्ट फाइंड रिप्लेस जैसे ऑप्शन मिलेंगे | 
व्यू View- इस ऑप्शन से आप कोड ऑब्जेक्ट या किसी भी छुपी हुई विंडो को स्क्रीन पर देख सकते है | 
फॉर्मेट Format- सेलेक्ट किये हुए ऑब्जेक्ट को फॉर्मेटिंग करने के लिए यह ऑप्शन उपयोग में आता है | 
डिबग Debug- इस ऑप्शन से कोडिंग के स्टेप और लिंकिंग चेक कर सकते है | एक प्रोग्रामर के लिए डिबग का ऑप्शन बहुत उपयुक्त साबित होता है | अगर कोड करते वक्त कोई एरर आता है तो डिबग के जरिये उसे सर्च करना बहुत ही आसान आता है | 
रन Run - प्रोजेक्ट के स्पेसिफिक कोड़ को टेस्ट करने के लिए इस ऑप्शन का उपयोग होता है | रन ऑप्शन से प्रोजेक्ट लाइव रन होता है | 
टूल्स Tools- टूल्स में जितने भी मैक्रो क्रिएट किये है वह दिखेंगे | साथ ही टूल बॉक्स में कुछ लमिटेड टूल्स दिए जाते है | अडिशनल टूल्स जोड़ने के लिए टूल्स ऑप्शन में से जोड़ने पड़ते है | प्रोजेक्ट को प्रोटेक्ट करने के लिए टूल्स में प्रॉपर्टीस ऑप्शन से प्रोटेक्ट कर सकते है | 

टूल बार Tool Bar- मेनू बार के निचे क्विक टूल बार दिया जाता है | जिसका उपयोग करके आसानी से ऑप्शन का उपयोग कर सकते है | 
प्रोजेक्ट एक्सप्लोरर  Project Explorer - प्रोजेक्ट एक्सप्लोरर में शीट के कोड वर्कबुक के कोड मॉडुल और यूजर फॉर्म होते है | कोड देखने के लिए ऑब्जेक्ट सलेक्ट करके डबल क्लिक करके या  राइट क्लिक करके व्यू कोड कर सकते है | सेलेक्टड ऑब्जेक्ट के कोड एडिटर पेन में दिखाई देंगे | और सेलेक्ट किये हुए ऑब्जेक्ट की प्रॉपर्टीज विंडो भी लेफ्ट साइड में निचे दिखाई देगी | सभी विंडो को आप ड्रैग करके मूव और रिसाइज कर सकते है | 

1. एक्सेल में यूजर फॉर्म कैसे जोड़े ?

मेनू बार में इन्सर्ट ऑप्शन पर क्लिक करके, इन्सर्ट के ड्राप डाउन में यूजर फॉर्म पर क्लिक करे | यूजर फॉर्म एड ह जाएगा | 
Tutorial 3 एक्सेल VBA यूजर फॉर्म Part 1 | Excel VBA userform | VBA Userform Properties | excel data entry form vba |
Tutorial 3 एक्सेल VBA यूजर फॉर्म Part 1 | Excel VBA userform | VBA Userform Properties | excel data entry form vba |

 यूजर फॉर्म १ इस नाम से पहला यूजर फॉर्म बाय डिफ़ॉल्ट तैयार हो जाएगा | जितने भी यूजर फॉर्म एड करेंगे सारे प्रोजेक्ट एक्स्प्लोरर विंडो के फॉर्म ऑप्शन के लिस्ट में जुड़ जायेंगे | उस लिस्ट में जिस फॉर्म पर डबल क्लिक करेंगे वह फॉर्म आपको एडिटर पेन में दिखाई देगा | फॉर्म के कोड देखने के लिए नामपर राइट क्लिक करके व्यू कोड इस ऑप्शन से सिलेक्टेड फॉर्म से जुड़े सारे कोड दिखाई देंगे |

Tutorial 3 एक्सेल VBA यूजर फॉर्म Part 1 | Excel VBA userform | VBA Userform Properties | excel data entry form vba |


2. नाम कलर टेक्स्ट फॉण्ट कैसे चेंज करे ? 
एक्सेल VBA यूजर फॉर्म प्रॉपर्टीस 
फॉर्म का फॉर्मेट चेंज करने के लिए प्रॉपर्टीस विंडो में सभी ऑप्शन मिल जायेंगे | कुछ महत्वपूर्ण ऑप्शन को जान लेते है |

Tutorial 3 एक्सेल VBA यूजर फॉर्म Part 1 | Excel VBA userform | VBA Userform Properties | excel data entry form vba |


नाम Name - फॉर्म को आप कोई भी नाम दे सकते है | फाइल का नाम देते समय टेक्स्ट में स्पेस की जगह अंडर स्कोर का उपयोग करे | जैसे Master Data नाम देना हो तो Master_Data इसप्रकार दे | 
बैक कलर Back Color- पुरे फॉर्म का बैक कलर इस ऑप्शन से चेंज कर सकते है | ड्राप डाउन पर क्लिक करके दो लिस्ट दिखेंगे | system  और palette. 
कैप्शन Caption - इसमें जो भी टेक्स्ट लिखंगे बाह यूजर फॉर्म के टॉप में दिखाई देगा | 
इनेबल Enable- यूजर फॉर्म की एक्टिविटी को false सेलेक्ट करके  लॉक कर सकते है |   True ऑप्शन से अनलॉक कर सकते है | 
पिक्चर Picture- यूजर फॉर्म में पिक्चर इन्सर्ट करने के लिए पिक्चर ऑप्शन के सामने क्लिक करके ३ डॉट्स पर क्लिक करे | लोकेशन से पिक्चर सेलेक्ट करके अपलोड करे | पिक्चर ऑप्शन के निचे पिक्चर साइज और अलाइनमेंट के  ऑप्शन से फोटो को यूजर फॉर्म में सेट कर सकते है | 
डिलीट पिक्चर फ्रॉम यूजर फॉर्म - प्रॉपर्टीस के पिक्चर ऑप्शन के सामने क्लिक करके कीबोर्ड का डिलीट बटन प्रेस करे | यूजर फॉर्म की पिक्चर डिलीट हो जाएगी | 
यह कुछ महत्वपूर्ण यूजर फॉर्म प्रॉपर्टीस के ऑप्शन है | इसी तरह सारे टूल्स की प्रॉपर्टीस को चेंज कर सकते है | टूल के हिसाब से थोड़ा सा चेंज प्रॉपर्टीस में होता है |

यूजर फॉर्म को जो फॉर्मेट सेट किया जाता है वही फॉर्मेट यूजर फॉर्म टूल्स में इन्सर्ट करने के बाद औटोमाटिकली अप्लाई होता है | तो यूजर फॉर्म क्रिएट करने पर सबसे पहले फॉर्मेटिंग करना जरुरी होता है | ताकि बाकि टूल्स को बार बार फॉर्मेटिंग करने की जरुरत न पड़े |
Tutorial 3 एक्सेल VBA यूजर फॉर्म Part 1 | Excel VBA userform | VBA Userform Properties | excel data entry form vba |
Custom Userform
नेक्स्ट टुटोरिअल में हम यूजर फॉर्म  में लेबल, टेस्ट बॉक्स, बटन , कॉम्बो बॉक्स , लिस्ट बॉक्स और रेडियो बटन कैसे एड करते है इसके बारे में सीखेंगे |  वीडियो सीरीज भी जल्द ही आपके लिए उपलब्ध होगी |

Excel VBA Tutorial 4 - यूजर फॉर्म में टूल बॉक्स में से टूल्स को कैसे जोड़े ?

Excel VBA Tutorial Series 


Disqus Comments