एक्सेल VBA सह डेटा कसा मुद्रित करायचा (तपशीलवार मार्गदर्शक तत्त्व)

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

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

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

आपण हा लेख वाचत असताना व्यायाम करण्यासाठी हे सराव कार्यपुस्तिका डाउनलोड करा.

VBA Print.xlsm

Excel VBA सह डेटा मुद्रित करण्याच्या पायऱ्या

येथे माझ्याकडे मार्टिन बुकस्टोअर नावाच्या बुकशॉपच्या काही पुस्तकांची नावे, प्रकार आणि किंमती डेटा सेट आहे.

आज आपण VBA सह हा डेटा सेट कसा प्रिंट करू शकतो हे शिकू.

चरण 1: प्रिंट करण्यासाठी VBA संपादक उघडणे Excel मध्ये

तुमच्या कीबोर्डवर ALT+F11 दाबा. ते Visual Basic Editor उघडेल.

अधिक वाचा: एक्सेलमध्ये प्रिंट एरिया कसा सेट करायचा ( 5 पद्धती)

स्टेप 2: एक्सेलमध्ये प्रिंट करण्यासाठी नवीन मॉड्यूल टाकणे

<1 मधील Insert पर्यायावर जा>VBA टूलबार. क्लिक करा घाला > मॉड्यूल नवीन मॉड्यूल उघडण्यासाठी.

संबंधित सामग्री: एक्सेलमध्ये ग्रिडलाइन कसे मुद्रित करावे (2 मार्ग)

चरण 3: एक्सेलमध्ये प्रिंट करण्यासाठी VBA कोड एंटर करणे

Module1 नावाचे नवीन मॉड्यूल उघडेल. तेथे खालील VBA कोड प्रविष्ट करा.

⧭ VBA कोड:

6273

⧭ नोट्स :

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

उदाहरणार्थ, शीट1 नावाच्या वर्कशीटची प्रिंट आउट करण्यासाठी, वापरा:

ActiveWorkbook.Worksheets(“Sheet1”). PrintOut copies:=1

  • तुम्ही सक्रिय नसलेल्या वर्कबुकमधून देखील प्रिंट करू शकता. उदाहरणार्थ, वर्कबुक1 नावाच्या वर्कबुकमधून पत्रक1 मुद्रित करण्यासाठी, वापरा:

वर्कबुक(“वर्कबुक1”).वर्कशीट्स(“शीट1” ”).प्रिंटआउट कॉपी:=1

  • येथे आम्ही वर्कशीटची फक्त एक प्रत प्रिंट करत आहोत. तुम्हाला एकापेक्षा जास्त प्रत मुद्रित करायच्या असल्यास, त्यानुसार कॉपी गुणधर्म बदला.
  • तुम्हाला अनेक वर्कशीट्स मुद्रित करायच्या असतील आणि मुद्रित करताना त्यांना एकत्र करायचे असेल, तर तुमच्यासाठी एक पर्याय देखील आहे. VBA च्या PrintOut फंक्शनमध्ये Collate नावाचा गुणधर्म आहे. ते True वर सेट करा.

ActiveWorkbook.ActiveSheet.PrintOut copies:=10, Collate:=True

संबंधित सामग्री: Excel VBA: मुद्रण क्षेत्र डायनॅमिकली कसे सेट करावे (7 मार्ग)

समान वाचन:

  • विशिष्ट पत्रके मुद्रित करण्यासाठी एक्सेल बटण (सोप्या चरणांसह)
  • एक्सेलमध्ये क्षैतिजरित्या कसे प्रिंट करावे (4 पद्धती)
  • एकाधिक एक्सेल मुद्रित करा व्हीबीए (6 निकष) सह सिंगल पीडीएफ फाइलवर शीट्स
  • एक्सेलमधील शीर्षके मुद्रित करणे अक्षम केले आहे, ते कसे सक्षम करावे?
  • मुद्रित कसे करावे एक्सेल शीट A4 आकारात (4 मार्ग)

चरण4: एक्सेलमध्ये प्रिंट करण्यासाठी VBA कोड चालवणे

VBA कोड योग्यरित्या प्रविष्ट केल्यानंतर, रन<2 वर क्लिक करून मॅक्रो चालवा> VBA टूलबारमधील पर्याय.

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

चरण 5: अंतिम आउटपुट: VBA सह मुद्रित करा

तुम्ही यशस्वीरित्या कोड लिहून तो चालवू शकत असाल, तर तुम्हाला सापडेल तुमच्या प्रिंटरवर छापलेली वर्कशीट, आणि एक छोटी विंडो अशी दिसली.

संबंधित सामग्री: Excel VBA: सेलची प्रिंट रेंज ( 5 सोप्या पद्धती)

लक्षात ठेवण्याच्या गोष्टी

येथे आम्ही VBA चे प्रिंटआउट फंक्शन वापरले आहे. . VBA मध्ये PrintPreview नावाचे आणखी एक फंक्शन आहे, जे प्रिंट करण्यापूर्वी डेटाचे पूर्वावलोकन दर्शवते.

PrintPreview फंक्शनचे वाक्यरचना आहे PrintOut फंक्शन प्रमाणेच, फक्त PrintOut च्या जागी PrintPrview वापरा.

ActiveWorkbook.ActiveSheet.PrintPreview

मुद्रित करण्यापूर्वी ते तुमच्या वर्कशीटचे पूर्वावलोकन दर्शवेल.

निष्कर्ष

तर, ही अशी पद्धत आहे ज्याद्वारे तुम्ही एक्सेल वर्कशीटमधील कोणताही डेटा VBA सह मुद्रित करू शकता. तुला काही प्रश्न आहेत का? आम्हाला विचारण्यास मोकळ्या मनाने. आणि अधिक पोस्ट आणि अपडेटसाठी आमच्या ExcelWIKI साइटला भेट द्यायला विसरू नका.

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