এক্সেল ভিবিএ ব্যবহার করে XLSX হিসাবে একটি অনুলিপি কীভাবে সংরক্ষণ করবেন (5টি উপযুক্ত উপায়)

  • এই শেয়ার করুন
Hugh West

সুচিপত্র

এই টিউটোরিয়ালে, আমি আপনাদের সাথে শেয়ার করতে যাচ্ছি 5 VBA ব্যবহার করে XLSX ফরম্যাটে একটি এক্সেল ফাইলের একটি কপি সংরক্ষণ করার উপযুক্ত উপায়। আপনি এই পদ্ধতিগুলি যেকোন ধরণের ওয়ার্কবুকে ব্যবহার করতে পারেন সেগুলিতে বড় বা ছোট ডেটা থাকে। এছাড়াও, যেহেতু আমরা VBA ব্যবহার করব, কাজটি সম্পন্ন করতে কার্যত কোন সময় লাগবে না।

অনুশীলন ওয়ার্কবুক ডাউনলোড করুন

আপনি এখান থেকে অনুশীলন ওয়ার্কবুক ডাউনলোড করতে পারেন।

VBA কপি XLSX.xlsx হিসাবে সংরক্ষণ করুন

একটি XLSX ফাইল কি?

XLSX ফাইলটি হল একটি MS Excel ওপেন XML ফরম্যাট স্প্রেডশীট যা ওয়ার্কশীটের ভিতরে থাকা কোষগুলিতে ডেটা সঞ্চয় করে। ঘরগুলো সারি-কলামের কাঠামোতে সাজানো থাকে। MS Excel 2007 এবং তার আগে, এই স্প্রেডশীট ফাইলটি XLS টাইপের ছিল।

VBA <5 ব্যবহার করে XLSX হিসাবে এক্সেল ফাইলের একটি অনুলিপি সংরক্ষণ করার 5 উপযুক্ত উপায়>

এই টিউটোরিয়ালটির জন্য, আমাদের মূল উদ্দেশ্য হল একটি XLSX ফর্ম্যাটে একটি বর্তমান ওয়ার্কবুক কিভাবে সংরক্ষণ করা যায় তা দেখানো। তাই আমরা একটি সহজ এবং সংক্ষিপ্ত ডেটাসেট নিয়েছি যাতে 3 কলাম এবং 6 ছাত্রদের নম্বরের রেকর্ড রয়েছে। কিন্তু আপনার কাছে আপনার নিজস্ব ডেটাসেটগুলি ব্যবহার করার বিকল্প রয়েছে৷

1. SaveCopyAs পদ্ধতি ব্যবহার করা

SaveCopyAs পদ্ধতি এ এক্সেল VBA একটি ওয়ার্কবুক অবজেক্ট নেয় এবং ডেটা পরিবর্তন না করেই একটি XLSX ফরম্যাটে এই ওয়ার্কবুকের একটি নতুন কপি সংরক্ষণ করতে পারে। আসুন দেখি কিভাবে আমাদের কোডের ভিতরে এই পদ্ধতিটি ব্যবহার করতে হয়।

পদক্ষেপ:

  • প্রথম, ডেভেলপার ট্যাবে যান এবং ভিজ্যুয়াল বেসিক নির্বাচন করুন।

  • এর পরে, এ ভিজ্যুয়াল বেসিক উইন্ডো, সন্নিবেশ করুন এ ক্লিক করুন এবং মডিউল নির্বাচন করুন।

16>

  • এখন, এখানে ডানদিকের নতুন মডিউল উইন্ডোতে, নিম্নলিখিত সূত্রে টাইপ করুন:
4026

  • তারপর, VBA উইন্ডোটি বন্ধ করুন এবং নেভিগেট করুন আবার ডেভেলপার ট্যাবে।
  • এখানে, ম্যাক্রো নির্বাচন করুন।

  • এখন, ম্যাক্রো উইন্ডোতে, আপনি আমাদের ঢোকানো ম্যাক্রো কোডটি দেখতে পাবেন।
  • এর পরে, রান এ ক্লিক করুন।

  • অবশেষে, ফোল্ডারটি খুলুন যেখানে আপনি ফাইলটি সংরক্ষণ করেছেন এবং এটি XLSX ফরম্যাটে পাওয়া উচিত যেমন আমরা চেয়েছিলাম৷

আরো পড়ুন: সেল ভ্যালু থেকে কিভাবে এক্সেল ম্যাক্রো ফাইলগুলিকে ফাইলের নাম হিসাবে সংরক্ষণ করবেন

2. ফাইলের নাম উল্লেখ করে

আমরা এর একটি কপি সংরক্ষণ করতে পারি VBA কোডে ফাইলের নাম উল্লেখ করে XLSX ফরম্যাটে একটি এক্সেল ফাইল। ফাইলের নাম সেট করার সময়, আমরা ফাইল এক্সটেনশনও যুক্ত করব যা ফাইলটিকে আমাদের পছন্দসই বিন্যাসে রূপান্তর করবে। এই পদ্ধতিতে এগিয়ে যেতে, নিচের কোডটি VBA মডিউল উইন্ডোতে প্রবেশ করান।

7562

কোডটি টাইপ করার পর, এটিকে <1 থেকে চালান।> ম্যাক্রো বিকল্প যেমন আমরা আগে দেখিয়েছি। এখন, সেভ ফোল্ডারে যান এবং XLSX ফরম্যাটের ফাইলটি এখন সেখানে থাকা উচিত।

আরো পড়ুন: এক্সেল VBA নির্দিষ্টভাবে ওয়ার্কবুক সংরক্ষণ করতেতারিখ সহ ফোল্ডার

3. ফাইল ফরম্যাট নম্বর প্রবেশ করানো

ফাইল ফর্ম্যাট নম্বরগুলি হল অনন্য সংখ্যা যা সংরক্ষণ করার সময় একটি নির্দিষ্ট ফাইলের ধরন নির্দেশ করে। এই টিউটোরিয়ালের জন্য, আমাদের লক্ষ্য হল VBA ব্যবহার করে একটি XLSX ফাইল হিসাবে একটি এক্সেল কপি সংরক্ষণ করা। সুতরাং, আমরা 51 ফর্ম্যাট নম্বর ব্যবহার করব, যা XLSX ফাইলের ধরনকে বোঝায়। সুতরাং, VBA মডিউলে নিম্নলিখিত কোডটি টাইপ করুন:

9286

এখন, আপনি যদি এই কোডটি চালান, তাহলে এক্সেল অবিলম্বে একটি <এ ওয়ার্কবুক সংরক্ষণ করবে। 1> XLSX বিন্যাস। আপনি গন্তব্য ফোল্ডারে চেক করে এটি নিশ্চিত করতে পারেন৷

আরো পড়ুন: এক্সেল VBA ফাইল ফর্ম্যাট হিসাবে সংরক্ষণ করুন (12 উপযুক্ত উদাহরণ)

4. পাসওয়ার্ড দিয়ে সংরক্ষণ করা

অনেক ক্ষেত্রে, অতিরিক্ত পাসওয়ার্ড সহ XLSX ফরম্যাটে একটি এক্সেল ওয়ার্কবুকের একটি কপি সংরক্ষণ করা খুবই গুরুত্বপূর্ণ৷ এটি বিশেষ করে এমন ওয়ার্কবুকগুলির জন্য সত্য যেখানে উচ্চ-নিরাপত্তা সংক্রান্ত উদ্বেগ রয়েছে৷ আপনি VBA ব্যবহার করে খুব সহজেই এই কাজটি অর্জন করতে পারেন এবং আপনার নথি সংরক্ষণের পাশাপাশি একটি কাস্টম পাসওয়ার্ড সেট করতে পারেন। এর জন্য, মডিউল উইন্ডোতে নীচের VBA কোডটি প্রবেশ করান:

6734

অবশেষে, আমরা আগে যেমন দেখেছি, আপনি শুধু ম্যাক্রো বিকল্পগুলি থেকে এই কোডটি চালাতে হবে। এখন, আপনি যদি আপনার সেভ করা ফোল্ডারে যান, তাহলে আপনার দেওয়া নামের ফাইলটি খুঁজে পাওয়া উচিত এবং শেষে XLSX এক্সটেনশন।

আরো পড়ুন: এক্সেল VBA: শীট খোলা ছাড়াই নতুন ওয়ার্কবুক হিসাবে সংরক্ষণ করুন

5.শুধুমাত্র পঠন করার সুপারিশ করে সংরক্ষণ করুন

কোনও নথিকে সুরক্ষিত করার একটি কম কঠোর উপায় হল এটিকে একটি পঠনযোগ্য ফাইল করা। আপনি যদি XLSX ফরম্যাটে একটি এক্সেল ফাইল কপি সংরক্ষণ করেন, তাহলে আপনি VBA ব্যবহার করে শুধুমাত্র পড়ার শর্ত সেট করতে পারেন। এখন, এটি করার জন্য, VBA মডিউলে নিম্নলিখিত কোডটি প্রবেশ করান:

6305

তারপর, ম্যাক্রো<2 থেকে এই কোডটি চালান।> ডেভেলপার ট্যাবের অধীনে বিকল্প। এটি নীচে দেখানো হিসাবে বর্তমান ওয়ার্কবুকের একটি XLSX কপি সংরক্ষণ করা উচিত।

আরো পড়ুন: এক্সেল VBA  এ পরিবর্তনশীল নামের সাথে ফাইল সংরক্ষণ করুন (5 উদাহরণ)

জিনিসগুলি মনে রাখবেন

  • XLSX ফাইলের সংরক্ষণের পথ পরিবর্তন করতে ভুলবেন না 1>VBA । এটি আপনার কম্পিউটারের ভিতরে একটি ফোল্ডার পাথের সাথে মেলে।
  • আপনি সমস্ত বিল্ট-ইন VBA ফাংশন বানান করছেন তা দেখতে দুবার চেক করুন আমি যেভাবে করেছি।
  • মনে রাখবেন, কিছু ক্ষেত্রে, কোডটি চালানোর পরে VBA কোডটি VBA উইন্ডোতে আর উপলব্ধ নাও হতে পারে।

উপসংহার

আমি আশা করি যে VBA ব্যবহার করে XLSX ফরম্যাটে একটি এক্সেল ফাইল কপি সংরক্ষণ করার জন্য যে পদ্ধতিগুলি দেখিয়েছি তা আপনার জন্য সহায়ক ছিল। আপনি যদি কোনো ধাপে আটকে যান বা কোনো কোড কাজ না করে, তাহলে আমি কয়েকবার দেওয়া কোডগুলো চেক করার পরামর্শ দেব। এছাড়াও, কোডটি কী করছে তা বোঝার জন্য কিছু পরিমাণে কোড পরিবর্তন করার চেষ্টা করুন। সবশেষে, আরও এক্সেল কৌশল জানতে, আমাদের অনুসরণ করুন ExcelWIKI ওয়েবসাইট। আপনার যদি কোন প্রশ্ন থাকে, দয়া করে আমাকে মন্তব্যে জানান।

Hugh West একজন অত্যন্ত অভিজ্ঞ এক্সেল প্রশিক্ষক এবং শিল্পে 10 বছরেরও বেশি অভিজ্ঞতা সহ বিশ্লেষক। তিনি অ্যাকাউন্টিং এবং ফিন্যান্সে স্নাতক ডিগ্রি এবং ব্যবসায় প্রশাসনে স্নাতকোত্তর ডিগ্রি অর্জন করেছেন। Hugh শিক্ষাদানের জন্য একটি আবেগ আছে এবং একটি অনন্য শিক্ষণ পদ্ধতি তৈরি করেছে যা অনুসরণ করা এবং বোঝা সহজ। এক্সেল সম্পর্কে তার বিশেষজ্ঞ জ্ঞান বিশ্বব্যাপী হাজার হাজার ছাত্র এবং পেশাদারদের তাদের দক্ষতা উন্নত করতে এবং তাদের কর্মজীবনে শ্রেষ্ঠত্ব অর্জন করতে সাহায্য করেছে। তার ব্লগের মাধ্যমে, Hugh তার জ্ঞান বিশ্বের সাথে ভাগ করে নেয়, বিনামূল্যে এক্সেল টিউটোরিয়াল এবং অনলাইন প্রশিক্ষণ প্রদান করে ব্যক্তি এবং ব্যবসায়িকদের তাদের পূর্ণ সম্ভাবনায় পৌঁছাতে সহায়তা করার জন্য।