विषयसूची
अगर हम अपने एक्सेल वर्कशीट में एक कस्टम प्रिंट बटन सेट कर सकते हैं तो यह प्रिंटिंग शीट के लिए बहुत उपयोगकर्ता के अनुकूल और समय की बचत करने वाला हो सकता है। VBA Macros का उपयोग करके, हम इसे आसानी से कर सकते हैं। तो यह लेख आपको एक्सेल में प्रिंट बटन के लिए VBA कोड का उपयोग करने के लिए 5 सरल मैक्रो प्रदान करेगा।
अभ्यास कार्यपुस्तिका डाउनलोड करें
आप कर सकते हैं यहां से नि:शुल्क एक्सेल टेम्प्लेट डाउनलोड करें और स्वयं अभ्यास करें।
प्रिंट बटन बनाने के लिए वीबीए कोड। एक्सेल में प्रिंट बटन के लिए कोडपहले हमारे डेटासेट से परिचित हो जाते हैं जो कुछ विक्रेता की विभिन्न क्षेत्रों में बिक्री का प्रतिनिधित्व करता है।
1. एक्सेल में प्रिंट डायलॉग बॉक्स के लिए प्रिंट बटन बनाने के लिए VBA कोड का उपयोग करें
सबसे पहले, हम एक प्रिंट बटन बनाएंगे और फिर इसके लिए कोड लिखेंगे।
<0 चरण:- निम्नानुसार क्लिक करें: डेवलपर >> सम्मिलित करें >> बटन बॉक्स।
इसके तुरंत बाद, आपको अपने कर्सर में प्लस साइन (+) मिलेगा।
- उस उस कर्सर को अपने वांछित बटन आकार के अनुसार खींचें और थोड़ी देर बाद, डायलॉग बॉक्स नाम असाइन मैक्रो खुल जाएगा।
- एक नाम और नया दबाएं ।
एक VBA विंडो दिखाई देगी।
- फिर टाइप करें इसमें निम्न कोड हैं-
2195
- अब वापस जाएं अपने पास शीट .
कोड ब्रेकडाउन
- यहां , मैंने एक सब प्रक्रिया, डायलॉगबॉक्स बनाया।
- फिर डायलॉग्स (xlDialogPrint) का इस्तेमाल किया। प्रिंट डायलॉग बॉक्स ।
बटन बनाया गया है।
- राइट-क्लिक बटन <2 पर>और बटन का नाम बदलने के लिए संदर्भ मेनू से पाठ संपादित करें चुनें।
- बाद में, बस टाइप करें नाम और क्लिक करें अपना माउस कहीं भी बटन के बाहर ।
फिर बस बटन दबाएं।
फिर आपको प्रिंट डायलॉग बॉक्स मिलेगा। आप चाहें तो इसे अभी प्रिंट कर सकते हैं।
अगर आपके पास इस वक्त कोई प्रिंटर नहीं है तो आप इसे सेव कर सकते हैं पीडीएफ । आगे उपयोग के लिए या बाद में प्रिंट करने के लिए।
- अब ठीक दबाएं।
<11
मुद्रित पीडीएफ ।
और पढ़ें: एक्सेल में प्रिंट सेटिंग कैसे एडजस्ट करें (8 उपयुक्त ट्रिक्स) <3
2. सक्रिय शीट के लिए प्रिंट बटन बनाने के लिए VBA कोड का उपयोग करें
यहाँ, हम VBA का उपयोग प्रिंट और सक्रिय <1 करने के लिए करेंगे>शीट .
चरण:
- <1 बनाने के लिए पहले खंड से पहले दो-चरण का पालन करें>बटन और मैक्रो असाइन करें ।
- एक मैक्रो नाम लिखें और दबाएं नया ।
इसके तुरंत बाद, एक VBA विंडो खुलेगी।
- फिर इसमें निम्नलिखित कोड लिखें-
4306
- बाद में, वापस <पर जाएं 14>
- यहां, मैंने एक उप प्रक्रिया बनाई , एक्टिवशीट । .
- अब बस दबाएं द बटन ।
- एक नाम दें और सहेजें दबाएं .
- फाइल पर होम <13 के पास क्लिक करें।
- फिर प्रिंट विकल्प को चुनें और ड्रॉप-डाउन को चुनने के लिए क्लिक करें a प्रिंटर ।
- पहले सेक्शन से पहले टू-स्टेप का पालन करें बनाने के लिए बटन और असाइन करें एक मैक्रो ।
- फिर एक मैक्रो नाम लिखें और नया दबाएं।<13
- बाद में, टाइप करें निम्नलिखित कोड इसमें टाइप करें-
कोड ब्रेकडाउन
ए डायलॉग बॉक्स नामित प्रिंट आउटपुट को इस रूप में सहेजें खुल जाएगा।
फिर आपको PDF प्रिंटेड मिल जाएगा।
आप कर सकते हैं जरूरत पड़ने पर प्रिंटर को आसानी से बदल सकते हैं।
और पढ़ें: एक्सेल में सभी शीट कैसे प्रिंट करें (3 विधियाँ)
3. एक्सेल में चयनित शीट्स के लिए प्रिंट बटन बनाने के लिए VBA कोड लागू करें
यदि आप प्रिंट विशिष्ट चयनित शीट चाहते हैं तो का उपयोग करना भी संभव है VBA .
स्टेप्स:
इसके तुरंत बाद,a VBA विंडो खुल जाएगी।
5307
फिर वापस अपनी शीट पर जाएं।
कोड ब्रेकडाउन<2
- यहाँ, मैंने एक उप प्रक्रिया, चयनित पत्रक बनाया।
- फिर ActiveWindow से <1 तक उपयोग किया सक्रिय एक्सेल विंडो से शीट चुनें। शीट्स ।
- अब शीट्स चुनें और प्रिंट बटन दबाएं। मैंने दो शीट चुनीं।
- पीडीएफ के लिए नाम दें और सहेजें दबाएं .
पीडीएफ फाइल में दो पेज दो शीट .
और पढ़ें: Excel में VBA मैक्रो का उपयोग करके विशिष्ट शीट कैसे प्रिंट करें (4 तरीके)
समान रीडिंग:
- एक्सेल शीट को ए4 साइज में कैसे प्रिंट करें (4 तरीके)
- कैसे रखें प्रिंट करते समय एक्सेल में हैडर (3 तरीके)
- Excel VBA: प्रिंट क्षेत्र को गतिशील रूप से कैसे सेट करें (7 तरीके)
- एक्सेल कैसे प्रिंट करें शीट विद लाइन्स (3 आसान तरीके)
- एक्सेल में ग्राफ कैसे प्रिंट करें (5 तरीके)
4. चयनित रेंज के साथ विशिष्ट शीट के लिए प्रिंट बटन बनाने के लिए एक्सेल VBA एम्बेड करें
यहाँ, हम प्रिंट बटन प्रिंट को चयनित करेंगे एक विशिष्ट पत्रक से श्रेणी ।
चरण:
- पहले का पालन करें बटन बनाने और एक मैक्रो असाइन करने के लिए पहले खंड से दो-चरण।
- एक मैक्रो नाम लिखें और नया दबाएं .
इसके तुरंत बाद, एक VBA विंडो खुलेगी।
- फिर लिखें निम्नलिखित कोड –
9859
- बाद में, अपनी शीट पर वापस जाएं।
<6
कोड ब्रेकडाउन
- यहां, मैंने एक सब प्रक्रिया, SpecificSheetnRange बनाया।
- फिर स्टेटमेंट के साथ चयन एक विशिष्ट
- अगला, PrintArea = “B2:D11”.PrintOut<2 का उपयोग किया> विशिष्ट शीट से श्रेणी का चयन करेगा और इसे प्रिंट करेगा।
- अब बस दबाएँ द प्रिंट बटन । पीडीएफ और सहेजें दबाएं।
यह मुद्रित विशिष्ट शीट है।<3
और पढ़ें: Excel VBA: मल्टीपल रेंज के लिए प्रिंट एरिया सेट करें (5 उदाहरण)
5. चयनित रेंज के साथ सक्रिय शीट के लिए प्रिंट बटन बनाने के लिए एक्सेल VBA एम्बेड करें
इसके अलावा, आप सक्रिय शीट से एक श्रेणी का चयन कर सकते हैं और एक प्रिंट बटन से प्रिंट इसे VBA का उपयोग करके।
चरण:
- इसका पालन करें पहले खंड से पहला दो-चरण बटन बनाने और मैक्रो असाइन करने के लिए।
- बाद में, मैक्रो नाम लिखें और नया दबाएं।
इसके तुरंत बाद, एक VBA विंडो खुल जाएगी।
- VBA विंडो में, निम्नलिखित कोड लिखें –
9932
- फिर वापस अपनी शीट पर जाएं।
<0 कोड ब्रेकडाउन
- यहाँ, मैंने एक उप प्रक्रिया, ActiveSheetnRange बनाई।
- फिर <1 का उपयोग किया>Range(“B2:D11”)। PrintOut से a range और print चुनें।
- प्रिंट बटन दबाएं।
- नाम दें और सहेजें<2 दबाएं>.
फिर आपको प्रिंटेड रेंज मिलेगी।
और पढ़ें: विशिष्ट शीट प्रिंट करने के लिए एक्सेल बटन (आसान चरणों के साथ)
निष्कर्ष
मुझे आशा है कि ऊपर वर्णित प्रक्रियाएं एक्सेल में प्रिंट बटन के लिए VBA कोड का उपयोग करने के लिए काफी अच्छा होगा। टिप्पणी अनुभाग में बेझिझक कोई भी प्रश्न पूछें और कृपया मुझे प्रतिक्रिया दें।