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

  • ह्याचा प्रसार करा
Hugh West

आम्ही आमच्या एक्सेल वर्कशीटमध्ये कस्टम प्रिंट बटण सेट करू शकलो तर ते खूप वापरकर्ता-अनुकूल आणि प्रिंटिंग शीट्ससाठी वेळ वाचवणारे असू शकते. VBA मॅक्रो वापरून, आपण ते सहज करू शकतो. त्यामुळे हा लेख तुम्हाला एक्सेलमधील प्रिंट बटणासाठी VBA कोड वापरण्यासाठी 5 सोपे मॅक्रो प्रदान करेल.

सराव वर्कबुक डाउनलोड करा

तुम्ही करू शकता येथून विनामूल्य एक्सेल टेम्पलेट डाउनलोड करा आणि स्वत: सराव करा.

प्रिंट बटण तयार करण्यासाठी VBA कोड.xlsm

5 VBA वापरण्याची उदाहरणे एक्सेलमधील प्रिंट बटणासाठी कोड

आधी आमच्या डेटासेटची ओळख करून घेऊ या जे काही विक्रेत्याची विविध प्रदेश मधील विक्री दर्शवते.

1. एक्सेलमध्ये प्रिंट डायलॉग बॉक्ससाठी प्रिंट बटण बनवण्यासाठी VBA कोड वापरा

प्रथम, आम्ही एक प्रिंट बटण तयार करू आणि नंतर त्यासाठी कोड लिहू.

पायऱ्या:

  • खालील प्रमाणे क्लिक करा: डेव्हलपर >> घाला >> बटण बॉक्स.

लवकरच, तुम्हाला तुमच्या कर्सर मध्ये अधिक चिन्ह (+) मिळेल.

  • आपल्या इच्छेनुसार बटण आकारमानानुसार कसर ड्रॅग करा आणि थोड्या वेळाने, डायलॉग बॉक्स नावाचा असाइन मॅक्रो उघडेल.

  • एक नाव द्या आणि नवीन दाबा .

एक VBA विंडो दिसेल.

  • नंतर टाइप करा त्यात खालील कोड-
1839
  • आता परत जा तुमच्याकडे शीट .

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

  • येथे , मी एक सब प्रक्रिया तयार केली, डायलॉगबॉक्स .
  • नंतर संवाद (xlDialogPrint) वापरला. उघडण्यासाठी दर्शवा. प्रिंट डायलॉग बॉक्स .

बटण तयार केले आहे.

  • राइट-क्लिक करा बटण <2 वर>आणि बटणाचे नाव बदलण्यासाठी संदर्भ मेनू मधून मजकूर संपादित करा निवडा.

  • नंतर, फक्त टाइप करा नाव आणि क्लिक करा तुमचा माऊस कोठेही बटणाच्या बाहेर .

मग फक्त बटण दाबा.

मग तुम्हाला प्रिंट डायलॉग बॉक्स मिळेल. तुम्हाला हवे असल्यास तुम्ही ते आत्ता मुद्रित करू शकता.

तुमच्याकडे या क्षणी कोणतेही प्रिंटर नसल्यास तुम्ही ते सेव्ह करू शकता. 1>पीडीएफ . पुढील वापरासाठी किंवा नंतर प्रिंट करण्यासाठी.

  • आता ठीक आहे दाबा.

<11
  • या क्षणी फक्त एक नाव द्या आणि सेव्ह करा दाबा.
  • येथे प्रिंट केलेले <1 आहे>PDF .

    अधिक वाचा: एक्सेलमध्ये प्रिंट सेटिंग्ज कसे समायोजित करावे (8 योग्य युक्त्या) <3

    2. सक्रिय शीटसाठी प्रिंट बटण बनवण्यासाठी VBA कोड वापरा

    येथे, आम्ही मुद्रित करण्यासाठी आणि सक्रिय साठी VBA वापरू>पत्रक .

    पायऱ्या:

    • <1 तयार करण्यासाठी पहिल्या विभागातील पहिल्या द्वि-चरणाचे अनुसरण करा >बटण आणि मॅक्रो नियुक्त करा .
    • एक मॅक्रो नाव लिहा आणि दाबा नवीन .

    लवकरच, एक VBA विंडो उघडेल.

    • नंतर त्यामध्ये खालील कोड लिहा-
    1176
    • नंतर, परत जा

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

    • येथे, मी एक उप प्रक्रिया तयार केली , ActiveSheet .
    • नंतर निवडण्यासाठी सक्रिय पत्रक आणि प्रिंट ते प्रिंटआउट वापरले. .
    • आता फक्त बटण दाबा.

    A संवाद बॉक्स नावाचा सेव्ह प्रिंट आउटपुट As उघडेल.

    • एक नाव द्या आणि सेव्ह दाबा .

    मग तुम्हाला PDF प्रिंट मिळेल.

    तुम्ही करू शकता तुम्हाला हवे असल्यास प्रिंटर सहज बदला.

    • होम <13 बाजूला फाइल वर क्लिक करा

    • नंतर प्रिंट पर्याय निवडा आणि निवडण्यासाठी ड्रॉप-डाउन वर क्लिक करा a प्रिंटर .

    अधिक वाचा: सर्व पत्रके Excel मध्ये कशी प्रिंट करायची (3 पद्धती)

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

    तुम्हाला विशिष्ट प्रिंट विशिष्ट निवडलेली पत्रके करायची असल्यास ते वापरून देखील शक्य आहे. VBA .

    चरण:

    • तयार करण्यासाठी पहिल्या विभागातील पहिल्या द्वि-चरणांचे अनुसरण करा बटण आणि असाइन a मॅक्रो .
    • नंतर एक मॅक्रो नाव लिहा आणि नवीन दाबा.<13

    लवकरच नंतर,एक VBA विंडो उघडेल.

    • नंतर, टाइप करा त्यात खालील कोड -
    7456

    नंतर परत जा तुमच्या शीटवर .

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

    • येथे, मी सब प्रक्रिया, निवडलेली पत्रक तयार केली.
    • नंतर एक्टिव्ह विंडो वापरले सक्रिय एक्सेल विंडो मधून शीट निवडा.
    • पुढे, प्रिंट करण्यासाठी अनेक निवडलेले प्रिंटआउट वापरले. पत्रके .
    • आता पत्रके निवडा आणि प्रिंट बटण दाबा. मी दोन पत्रके निवडली.

    • पीडीएफ साठी नाव द्या आणि सेव्ह दाबा .

    पीडीएफ फाइलमध्ये दोन पत्रके<2 साठी t wo पृष्ठे आहेत>.

    अधिक वाचा: एक्सेलमध्ये व्हीबीए मॅक्रो वापरून विशिष्ट पत्रके कशी मुद्रित करायची (4 मार्ग)

    समान वाचन:

    • A4 आकारात एक्सेल शीट कसे मुद्रित करावे (4 मार्ग)
    • कसे ठेवावे प्रिंट करताना Excel मध्ये हेडर (3 मार्ग)
    • Excel VBA: प्रिंट एरिया डायनॅमिकली कसा सेट करायचा (7 मार्ग)
    • एक्सेल प्रिंट कसे करावे ओळींसह शीट (3 सोपे मार्ग)
    • एक्सेलमध्ये आलेख कसे मुद्रित करायचे (5 मार्ग)

    4. निवडलेल्या श्रेणीसह विशिष्ट शीटसाठी प्रिंट बटण तयार करण्यासाठी एक्सेल VBA एम्बेड करा

    येथे, आम्ही मुद्रित करण्यासाठी निवडलेले प्रिंट बटण बनवू. विशिष्ट शीट वरून श्रेणी बटण तयार करण्यासाठी पहिल्या विभागातील द्वि-चरण आणि मॅक्रो नियुक्त करा.

  • एक मॅक्रो नाव लिहा आणि नवीन दाबा .
  • लवकरच, एक VBA विंडो उघडेल.

    • नंतर लिहा खालील कोड
    7013
    • नंतर, तुमच्या शीटवर परत जा.

    <6

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

    • येथे, मी एक उप प्रक्रिया, विशिष्ट पत्रक श्रेणी तयार केली आहे.
    • नंतर विधानासह निवडण्यासाठी एक विशिष्ट
    • पुढील, प्रिंटएरिया = “B2:D11”.प्रिंटआउट<2 वापरले> विशिष्ट शीटमधून श्रेणी निवडेल आणि मुद्रित करेल ते.
    • आता फक्त प्रिंट बटण दाबा.

    • साठी नाव सेट करा PDF आणि सेव्ह करा दाबा.

    हे मुद्रित विशिष्ट शीट आहे.<3

    अधिक वाचा: Excel VBA: एकाधिक श्रेणींसाठी मुद्रण क्षेत्र सेट करा (5 उदाहरणे)

    ५. निवडलेल्या श्रेणीसह सक्रिय शीटसाठी प्रिंट बटण तयार करण्यासाठी एक्सेल VBA एम्बेड करा

    तसेच, तुम्ही एक्टिव्ह शीट मधून श्रेणी निवडू शकता आणि प्रिंट बटण ते VBA वापरून मुद्रित करण्यासाठी .

    चरण:

    • चे अनुसरण करा पहिल्या विभागातील प्रथम द्वि-चरण बटण तयार करण्यासाठी आणि मॅक्रो नियुक्त करण्यासाठी.
    • नंतर, एक मॅक्रो नाव लिहा आणि नवीन दाबा.

    लवकरच, एक VBA विंडो उघडेल.

    • VBA विंडोमध्ये, लिहा खालील कोड
    Sub DialogBox() Application.Dialogs(xlDialogPrint).Show End Sub
    • नंतर परत जा तुमच्या शीटवर .

    <0 कोड ब्रेकडाउन
    • येथे, मी सब प्रक्रिया, ActiveSheetnRange तयार केली.
    • नंतर <1 वापरली>श्रेणी(“B2:D11”).प्रिंटआउट ते निवडा a श्रेणी आणि प्रिंट.
      <12 प्रिंट बटण दाबा.

    • एक नाव द्या आणि सेव्ह<2 दाबा>.

    मग तुम्हाला मुद्रित श्रेणी मिळेल.

    अधिक वाचा: विशिष्ट पत्रके मुद्रित करण्यासाठी एक्सेल बटण (सोप्या चरणांसह)

    निष्कर्ष

    मला आशा आहे की वर वर्णन केलेल्या प्रक्रिया असतील एक्सेलमधील प्रिंट बटण साठी VBA कोड वापरण्यासाठी पुरेसा चांगला असेल. टिप्पणी विभागात मोकळ्या मनाने कोणतेही प्रश्न विचारा आणि कृपया मला अभिप्राय द्या.

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