एक्सेल में प्रिंट बटन के लिए VBA कोड (5 उदाहरण)

  • इसे साझा करें
Hugh West

अगर हम अपने एक्सेल वर्कशीट में एक कस्टम प्रिंट बटन सेट कर सकते हैं तो यह प्रिंटिंग शीट के लिए बहुत उपयोगकर्ता के अनुकूल और समय की बचत करने वाला हो सकता है। VBA Macros का उपयोग करके, हम इसे आसानी से कर सकते हैं। तो यह लेख आपको एक्सेल में प्रिंट बटन के लिए VBA कोड का उपयोग करने के लिए 5 सरल मैक्रो प्रदान करेगा।

अभ्यास कार्यपुस्तिका डाउनलोड करें

आप कर सकते हैं यहां से नि:शुल्क एक्सेल टेम्प्लेट डाउनलोड करें और स्वयं अभ्यास करें।

प्रिंट बटन बनाने के लिए वीबीए कोड। एक्सेल में प्रिंट बटन के लिए कोड

पहले हमारे डेटासेट से परिचित हो जाते हैं जो कुछ विक्रेता की विभिन्न क्षेत्रों में बिक्री का प्रतिनिधित्व करता है।

1. एक्सेल में प्रिंट डायलॉग बॉक्स के लिए प्रिंट बटन बनाने के लिए VBA कोड का उपयोग करें

सबसे पहले, हम एक प्रिंट बटन बनाएंगे और फिर इसके लिए कोड लिखेंगे।

<0 चरण:
  • निम्नानुसार क्लिक करें: डेवलपर >> सम्मिलित करें >> बटन बॉक्स।

इसके तुरंत बाद, आपको अपने कर्सर में प्लस साइन (+) मिलेगा।

  • उस उस कर्सर को अपने वांछित बटन आकार के अनुसार खींचें और थोड़ी देर बाद, डायलॉग बॉक्स नाम असाइन मैक्रो खुल जाएगा।

  • एक नाम और नया दबाएं

एक VBA विंडो दिखाई देगी।

  • फिर टाइप करें इसमें निम्न कोड हैं-
2195
  • अब वापस जाएं अपने पास शीट .

कोड ब्रेकडाउन

  • यहां , मैंने एक सब प्रक्रिया, डायलॉगबॉक्स बनाया।
  • फिर डायलॉग्स (xlDialogPrint) का इस्तेमाल किया। प्रिंट डायलॉग बॉक्स

बटन बनाया गया है।

  • राइट-क्लिक बटन <2 पर>और बटन का नाम बदलने के लिए संदर्भ मेनू से पाठ संपादित करें चुनें।

  • बाद में, बस टाइप करें नाम और क्लिक करें अपना माउस कहीं भी बटन के बाहर

फिर बस बटन दबाएं।

फिर आपको प्रिंट डायलॉग बॉक्स मिलेगा। आप चाहें तो इसे अभी प्रिंट कर सकते हैं।

अगर आपके पास इस वक्त कोई प्रिंटर नहीं है तो आप इसे सेव कर सकते हैं पीडीएफ । आगे उपयोग के लिए या बाद में प्रिंट करने के लिए।

  • अब ठीक दबाएं।

<11
  • इस समय केवल एक नाम दें और सहेजें दबाएं।
  • मुद्रित पीडीएफ

    और पढ़ें: एक्सेल में प्रिंट सेटिंग कैसे एडजस्ट करें (8 उपयुक्त ट्रिक्स) <3

    2. सक्रिय शीट के लिए प्रिंट बटन बनाने के लिए VBA कोड का उपयोग करें

    यहाँ, हम VBA का उपयोग प्रिंट और सक्रिय <1 करने के लिए करेंगे>शीट .

    चरण:

    • <1 बनाने के लिए पहले खंड से पहले दो-चरण का पालन करें>बटन और मैक्रो असाइन करें
    • एक मैक्रो नाम लिखें और दबाएं नया

    इसके तुरंत बाद, एक VBA विंडो खुलेगी।

    • फिर इसमें निम्नलिखित कोड लिखें-
    4306
    • बाद में, वापस
    • <पर जाएं 14>

      कोड ब्रेकडाउन

      • यहां, मैंने एक उप प्रक्रिया बनाई , एक्टिवशीट । .
      • अब बस दबाएं बटन

      डायलॉग बॉक्स नामित प्रिंट आउटपुट को इस रूप में सहेजें खुल जाएगा।

      • एक नाम दें और सहेजें दबाएं .

      फिर आपको PDF प्रिंटेड मिल जाएगा।

      आप कर सकते हैं जरूरत पड़ने पर प्रिंटर को आसानी से बदल सकते हैं।

      • फाइल पर होम <13 के पास क्लिक करें।

      • फिर प्रिंट विकल्प को चुनें और ड्रॉप-डाउन को चुनने के लिए क्लिक करें a प्रिंटर

      और पढ़ें: एक्सेल में सभी शीट कैसे प्रिंट करें (3 विधियाँ)

      3. एक्सेल में चयनित शीट्स के लिए प्रिंट बटन बनाने के लिए VBA कोड लागू करें

      यदि आप प्रिंट विशिष्ट चयनित शीट चाहते हैं तो का उपयोग करना भी संभव है VBA .

      स्टेप्स:

      • पहले सेक्शन से पहले टू-स्टेप का पालन करें बनाने के लिए बटन और असाइन करें एक मैक्रो
      • फिर एक मैक्रो नाम लिखें और नया दबाएं।<13

      इसके तुरंत बाद,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 कोड का उपयोग करने के लिए काफी अच्छा होगा। टिप्पणी अनुभाग में बेझिझक कोई भी प्रश्न पूछें और कृपया मुझे प्रतिक्रिया दें।

    ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।