সুচিপত্র
এই নিবন্ধে, আমরা আপনাকে এক্সেল VBA ব্যবহার করার সংরক্ষণ এবং ওয়ার্কবুক বন্ধ করার পদ্ধতিগুলি দেখাব। যেহেতু সময় খুবই মূল্যবান, আমরা Excel VBA ব্যবহার করে জাগতিক কাজগুলি এড়িয়ে গিয়ে অনেক সময় বাঁচাতে পারি। তাছাড়া, আমরা 3টি কলাম সমন্বিত একটি ডেটাসেট নিয়েছি: “ নাম ”, “ জন্ম ”, এবং “ সর্বশেষ কাজ ”। এই ডেটাসেটটি 6 মানুষের জন্ম বছর এবং তাদের সর্বশেষ চলচ্চিত্র তথ্য উপস্থাপন করে।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
VBA সেভ এবং ক্লোজ Workbook.xlsm
5 এক্সেলে VBA ব্যবহার করে ওয়ার্কবুক সেভ এবং ক্লোজ করার উদাহরণ
1. এক্সেল VBA ব্যবহার করে অ্যাক্টিভ ওয়ার্কবুক সংরক্ষণ এবং বন্ধ করুন
প্রথম পদ্ধতির জন্য, আমরা VBA ম্যাক্রো ব্যবহার করে সংরক্ষণ এবং বন্ধ করব অ্যাক্টিভ ওয়ার্কবুক । আমরা VBA মডিউল উইন্ডো আনব, আমাদের কোড টাইপ করব এবং তারপর আমাদের লক্ষ্য অর্জনের জন্য কোডটি কার্যকর করব। আর কোনো ঝামেলা ছাড়াই, আসুন ধাপে ধাপে ধাপে ধাপে যাই।
পদক্ষেপ:
আমাদের কোড টাইপ করার আগে আমাদের VBA মডিউল আনতে হবে । এটি করতে -
- প্রথমে, ডেভেলপার ট্যাব থেকে >>> ভিজ্যুয়াল বেসিক নির্বাচন করুন।
বিকল্পভাবে, আপনি এটি করতে ALT + F11 চাপতে পারেন। এর পরে “ Microsoft Visual Basic Application ” প্রদর্শিত হবে৷
- দ্বিতীয়ত, Insert থেকে >>> মডিউল নির্বাচন করুন।
এখানে, আমরা আমাদের টাইপ করবকোড।
- তৃতীয়ত, মডিউল এর ভিতরে নিম্নলিখিত কোডটি টাইপ করুন।
6855
VBA কোড ব্রেকডাউন
- প্রথমে, আমরা আমাদের সাব প্রসিডিউর Save_and_Close_Active_Workbook কল করছি .
- তারপর, আমরা আমাদের বর্তমান ওয়ার্কবুক কে অ্যাকটিভ ওয়ার্কবুক হিসাবে উল্লেখ করছি।
- এর পরে, ক্লোজ পদ্ধতি ব্যবহার করে আমরা বন্ধ করছি আমাদের ফাইল।
- অবশেষে, আমরা সেট করেছি সংরক্ষণ করুন কে True , যা আমাদের ওয়ার্কবুক সংরক্ষণ করবে ক্লোজ করার পরে ।
এখন, আমরা আমাদের কোড চালাব।
- প্রথমে, সংরক্ষণ করুন এই মডিউল ।
- দ্বিতীয়ত, আমাদের কোডের ভিতরে ক্লিক করুন।
- অবশেষে, চালান বোতাম টিপুন।
যদি আমরা আমাদের Excel অ্যাপ্লিকেশন এ যাই, আমরা দেখতে পাব আমাদের ওয়ার্কবুক বন্ধ হয়ে গেছে। এইভাবে, আমরা সফলভাবে এক্সেল VBA ব্যবহার করে সংরক্ষিত এবং বন্ধ ওয়ার্কবুক বন্ধ করেছি।
আরো পড়ুন: এক্সেলের সমস্ত ওয়ার্কবুকের জন্য কীভাবে একটি ম্যাক্রো সংরক্ষণ করবেন (সহজ পদক্ষেপ সহ)
2. নির্দিষ্ট ওয়ার্কবুক সংরক্ষণ এবং বন্ধ করতে এক্সেল VBA
দ্বিতীয় পদ্ধতির জন্য, আমরা সংরক্ষণ এবং ক্লোজ একটি নির্দিষ্ট ওয়ার্কবুক অন্য একটি VBA কোড ব্যবহার করব। এখানে, আমরা দুটি ওয়ার্কবুক খুলেছি এবং আমরা বাম দিক থেকে সংরক্ষণ এবং বন্ধ প্রথম ওয়ার্কবুক বন্ধ করব।
পদক্ষেপ:
- প্রথম, পদ্ধতি 1 হিসাবে দেখানো হয়েছে, VBA আনুনমডিউল ।
- দ্বিতীয়ত, মডিউল এর ভিতরে এই কোডটি টাইপ করুন।
5499
<0 VBA কোড ব্রেকডাউন
- প্রথমে, আমরা আমাদের সাব প্রসিডিউর Save_and_Close_Specific_Workbook কল করছি।
- তারপর, আমরা আমাদের প্রথম ওয়ার্কবুক ওয়ার্কবুক অবজেক্ট এর ভিতরে উল্লেখ করছি।
- তার পরে, বন্ধ পদ্ধতি ব্যবহার করে আমরা বন্ধ করছি আমাদের ফাইল।
- অবশেষে, আমরা সেভ চেঞ্জগুলি কে সত্য সেট করেছি, যা আমাদের ওয়ার্কবুক বন্ধ করার পরে সংরক্ষণ করবে .
- তৃতীয়ত, পদ্ধতি 1 অনুযায়ী কোডটি এক্সিকিউট করুন।
এর পর, আমরা দেখব যে প্রথম ওয়ার্কবুক বন্ধ এবং শুধুমাত্র দ্বিতীয় ওয়ার্কবুক খোলা । অতএব, আমরা আপনাকে সংরক্ষণ এবং বন্ধ a ওয়ার্কবুক করার আরেকটি পদ্ধতি দেখিয়েছি।
আরো পড়ুন: Excel VBA: শীট খোলা ছাড়াই নতুন ওয়ার্কবুক হিসাবে সংরক্ষণ করুন
3. নির্দিষ্ট ফোল্ডারে নির্দিষ্ট ওয়ার্কবুক সংরক্ষণ এবং বন্ধ করুন
তৃতীয় পদ্ধতির জন্য , আমরা Excel VBA ব্যবহার করে সংরক্ষণ এবং একটি নির্দিষ্ট ওয়ার্কবুক একটি ফোল্ডারে বন্ধ করতে যাচ্ছি।
পদক্ষেপ:
- প্রথম, পদ্ধতি 1 হিসাবে দেখানো হয়েছে, VBA মডিউল আনুন।
- দ্বিতীয়ত, মডিউল এর ভিতরে এই কোডটি টাইপ করুন।
8707
VBA কোড ব্রেকডাউন
- প্রথম, আমরা আমাদের সাবকে কল করছিপদ্ধতি Save_and_Close_Workbook_in_Specific_Folder ।
- এর পর, SaveAs পদ্ধতি ব্যবহার করে আমরা আমাদের ফাইল একটি নির্দিষ্ট স্থানে সংরক্ষণ করছি।
- তারপর, আমরা ফাইলের নামটি মূল ওয়ার্কবুক র মতোই রাখি।
- অবশেষে, আমরা বন্ধ করি আমাদের ওয়ার্কবুক ।
- তৃতীয়ত, পদ্ধতি 1 তে দেখানো হয়েছে, কোডটি কার্যকর করুন।
এর পরে, এটি সংরক্ষণ করবে আমাদের ওয়ার্কবুক আমাদের সংজ্ঞায়িত ফোল্ডার অবস্থানের ভিতরে এবং এটি বন্ধ করুন । এইভাবে, আমরা আপনাকে VBA ব্যবহার করে নির্দিষ্ট ফোল্ডারে ওয়ার্কবুক সংরক্ষণ এবং ওয়ার্কবুক বন্ধ করার আরেকটি পদ্ধতি দেখিয়েছি।
আরো পড়ুন: নির্দিষ্ট ফোল্ডারে পিডিএফ সংরক্ষণ করতে এক্সেল VBA ম্যাক্রো (৭টি আদর্শ উদাহরণ)
অনুরূপ পাঠগুলি
- Excel VBA: প্রম্পট ছাড়া ওয়ার্কবুক সংরক্ষণ করুন (সহজ পদক্ষেপ সহ)
- [স্থির!] কেন এক্সেল আমার ফর্ম্যাটিং সংরক্ষণ করছে না ? (7 সম্ভাব্য কারণ)
- কিভাবে এক্সেলকে PDF ল্যান্ডস্কেপ হিসাবে সংরক্ষণ করবেন (দ্রুত পদক্ষেপ সহ)
- এক্সেল ভিবিএ থেকে পাথ ব্যবহার করে ফাইল হিসাবে সংরক্ষণ করতে সেল (দ্রুত পদক্ষেপ সহ)
- [স্থির!] এক্সেল CSV ফাইল পরিবর্তনগুলি সংরক্ষণ করছে না (6 সম্ভাব্য সমাধান)
4. এতে বোতাম সন্নিবেশ করা হচ্ছে এক্সেলে ওয়ার্কবুক সেভ এবং ক্লোজ করুন
চতুর্থ পদ্ধতির জন্য, আমরা এক্সেলে ওয়ার্কবুক বন্ধ ও সংরক্ষণ করতে একটি VBA বোতাম তৈরি করতে যাচ্ছি।
পদক্ষেপ:
- প্রথম, পদ্ধতি 1 হিসাবে দেখানো হয়েছে, VBA আনুনমডিউল ।
- দ্বিতীয়ত, মডিউল এর ভিতরে এই কোডটি টাইপ করুন।
7713
<0 VBA কোড ব্রেকডাউন
- প্রথমে, আমরা আমাদের সাব প্রসিডিউর Button_Click_Save_and_Close_Workbook কল করছি।
- এর পরে, সংরক্ষণ পদ্ধতি ব্যবহার করে আমরা সংরক্ষণ আমাদের ওয়ার্কবুক
- অবশেষে, আমরা বন্ধ করি আমাদের ওয়ার্কবুক ব্যবহার করে পদ্ধতি ছেড়ে দিন।
এখন, আমরা এখানে VBA বোতামটি সন্নিবেশ করব।
- প্রথম, ডেভেলপার<2 থেকে> ট্যাব >>> ঢোকান >>> বোতাম (ফর্ম কন্ট্রোল) নির্বাচন করুন।
- তারপর, মাউস কার্সার পরিবর্তন হবে এবং একটি টেনে আনবে ওয়ার্কবুক এর ভিতরে বক্স।
এর পর, অ্যাসাইন ম্যাক্রো ডায়ালগ বক্স দেখাবে।
- তারপর, “ Button_Click_Save_and_Close_Workbook ” নির্বাচন করুন।
- এর পর, ঠিক আছে টিপুন।
তারপর, আমরা ওয়ার্কবুক এ বোতাম 1 দেখতে পাব।
- অবশেষে, বোতামে ক্লিক করুন।
এটি সংরক্ষণ করবে এবং বন্ধ করবে আমাদের ওয়ার্কবুক ।
আরো পড়ুন: এক্সেলে সেভ বোতামের জন্য VBA কোড (4টি ভেরিয়েন্ট)
5. Excel VBA প্রয়োগ করা সমস্ত খোলা ওয়ার্কবুক সংরক্ষণ এবং বন্ধ করুন
এই শেষ পদ্ধতিতে, আমরা সমস্ত খোলা ওয়ার্কবুক সংরক্ষণ এবং বন্ধ করতে যাচ্ছে। এইবার, আমাদের কাছে একই দুটি ওয়ার্কবুক পদ্ধতি 3 হিসাবে আছে, তবে, এইবার, আমরা সংরক্ষণ করব এবং বন্ধ উভয় ওয়ার্কবুক । এখানে, আমরা আমাদের ওয়ার্কবুক এর মধ্য দিয়ে যেতে The For Next Loop ব্যবহার করব।
পদক্ষেপ:
- প্রথমে, পদ্ধতি 1 হিসাবে দেখানো হয়েছে, VBA মডিউল আনুন।
- দ্বিতীয়ত, <1 এর ভিতরে এই কোডটি টাইপ করুন>মডিউল ।
3625
VBA কোড ব্রেকডাউন
- প্রথম , আমরা আমাদের সাব প্রসিডিউর CloseAndSaveOpenWorkbooks কে কল করছি।
- তারপর, আমরা একটি ফর নেক্সট লুপ ব্যবহার করছি সমস্ত ওয়ার্কবুকগুলির মাধ্যমে চক্রাকারে। ।
- এর পর, সংরক্ষণ পদ্ধতি ব্যবহার করে আমরা সংরক্ষণ করি আমাদের ফাইল।
- তারপর, আমরা বন্ধ করি <2 আমাদের বর্তমান ওয়ার্কবুক ছাড়া সমস্ত ওয়ার্কবুক ।
- অবশেষে, আমরা মূল ওয়ার্কবুক ব্যবহার করে বন্ধ করেছি। 1>প্রস্থান করুন সম্পত্তি।
- তৃতীয়ত, পদ্ধতি 1 হিসাবে দেখানো হয়েছে, কোডটি কার্যকর করুন।
অতএব, এটি সংরক্ষণ করবে এবং বন্ধ করবে দুটি ওয়ার্কবুক । আমরা দেখতে পাচ্ছি যে পরিবর্তিত তারিখ দুটি ওয়ার্কবুক এর জন্য একই। উপসংহারে, আমরা 5 ভিন্ন এক্সেল VBA ম্যাক্রো সংরক্ষণ এবং ওয়ার্কবুক বন্ধ দেখিয়েছি।
আরো পড়ুন: কিভাবে ব্যক্তিগত ম্যাক্রো ওয়ার্কবুকে ম্যাক্রো সংরক্ষণ করবেন?
উপসংহার
আমরা আপনাকে দেখিয়েছি 5 দ্রুত এবং সহজে বোঝা Excel VBA থেকে সংরক্ষণ এবং ওয়ার্কবুক বন্ধ করুন । আপনি কোন সমস্যার সম্মুখীন হলে, নীচে মন্তব্য করতে দ্বিধা বোধ করুন. তাছাড়া, আপনি আমাদের সাইটে যেতে পারেন Exceldemy আরও Excel-সম্পর্কিত নিবন্ধের জন্য। পড়ার জন্য ধন্যবাদ, ভালো থাকুন!