এক্সেলে VBA ম্যাক্রো সন্নিবেশ করুন এবং চালান - ধাপে ধাপে নির্দেশিকা

  • এই শেয়ার করুন
Michael Brown

আপনার এক্সেল ওয়ার্কবুকে কীভাবে VBA কোড (অ্যাপ্লিকেশন কোডের জন্য ভিজ্যুয়াল বেসিক) যোগ করতে হয় এবং আপনার স্প্রেডশীট কাজগুলি সমাধান করতে এই ম্যাক্রোটি চালাতে হয় তা নতুনদের জন্য একটি ছোট ধাপে ধাপে টিউটোরিয়াল৷ <3

আমার এবং আপনার মত বেশিরভাগ মানুষই প্রকৃত মাইক্রোসফট অফিসের গুরু নন। সুতরাং, আমরা এই বা সেই বিকল্পটিকে কল করার সমস্ত নির্দিষ্টতা জানি না এবং আমরা বিভিন্ন এক্সেল সংস্করণে VBA কার্যকর করার গতির মধ্যে পার্থক্য বলতে পারি না। আমরা আমাদের প্রয়োগকৃত ডেটা প্রক্রিয়াকরণের জন্য একটি টুল হিসাবে এক্সেল ব্যবহার করি৷

ধরুন আপনাকে কোনোভাবে আপনার ডেটা পরিবর্তন করতে হবে৷ আপনি অনেক গুগল করেছেন এবং একটি VBA ম্যাক্রো খুঁজে পেয়েছেন যা আপনার কাজকে সমাধান করে। যাইহোক, VBA সম্পর্কে আপনার জ্ঞান কাঙ্ক্ষিত হতে অনেক কিছু ছেড়ে যায়। আপনি যে কোডটি পেয়েছেন তা ব্যবহার করতে সক্ষম হওয়ার জন্য এই ধাপে ধাপে নির্দেশিকাটি নির্দ্বিধায় অধ্যয়ন করুন:

এক্সেল ওয়ার্কবুকে VBA কোড ঢোকান

এই উদাহরণের জন্য, আমরা বর্তমান ওয়ার্কশীট থেকে লাইন ব্রেকগুলি সরাতে একটি VBA ম্যাক্রো ব্যবহার করতে চলেছে৷

  1. এক্সেল এ আপনার ওয়ার্কবুক খুলুন৷
  2. ভিজ্যুয়াল বেসিক এডিটর<খুলতে Alt + F11 টিপুন 2> (VBE)।

  3. " Project-VBAProject " প্যানে (উপরের বাম কোণে আপনার ওয়ার্কবুকের নামের উপর ডান-ক্লিক করুন সম্পাদক উইন্ডো) এবং ঢোকান -> প্রসঙ্গ মেনু থেকে মডিউল

  4. VBA কোডটি অনুলিপি করুন (ওয়েব-পৃষ্ঠা ইত্যাদি থেকে) এবং এটি VBA সম্পাদকের ডান ফলকে পেস্ট করুন (" মডিউল1 " উইন্ডো)।

  5. টিপ: ম্যাক্রো এক্সিকিউশনকে ত্বরান্বিত করুন

    যদি আপনার কোডVBA ম্যাক্রোতে শুরুতে নিম্নলিখিত লাইনগুলি থাকে না:

    Application.ScreenUpdating = False

    Application.Calculation = xlCalculationManual

    তারপর নিম্নলিখিতগুলি যোগ করুন আপনার ম্যাক্রোকে দ্রুত কাজ করার জন্য লাইনগুলি (উপরের স্ক্রিনশটগুলি দেখুন):

    এই লাইনগুলি, যেমন তাদের নামগুলি সুপারিশ করে, ম্যাক্রো চালানোর আগে স্ক্রীন রিফ্রেশ বন্ধ করুন এবং ওয়ার্কবুকের সূত্রগুলি পুনরায় গণনা করুন৷

    কোডটি কার্যকর হওয়ার পরে, সবকিছু আবার চালু করা হয়৷ ফলস্বরূপ, কার্যক্ষমতা 10% থেকে 500% পর্যন্ত বৃদ্ধি করা হয় (আহা, ম্যাক্রোটি 5 গুণ দ্রুত কাজ করে যদি এটি ক্রমাগত কোষের বিষয়বস্তুতে হেরফের করে)।

  6. আপনার ওয়ার্কবুককে " এক্সেল ম্যাক্রো-সক্ষম ওয়ার্কবুক " হিসাবে সংরক্ষণ করুন।

    Crl + S টিপুন, তারপর " নাই " বোতামে ক্লিক করুন " নিম্নলিখিত বৈশিষ্ট্যগুলি ম্যাক্রো-মুক্ত ওয়ার্কবুকে " সতর্কীকরণ ডায়ালগে সংরক্ষণ করা যাবে না৷

    " সেভ এজ " ডায়ালগ খুলবে। " টাইপ হিসাবে সংরক্ষণ করুন " ড্রপ-ডাউন তালিকা থেকে " এক্সেল ম্যাক্রো-সক্ষম ওয়ার্কবুক " চয়ন করুন এবং সংরক্ষণ করুন বোতামে ক্লিক করুন৷

  7. ক্লোজ করতে Alt + Q টিপুনএডিটর উইন্ডো এবং আপনার ওয়ার্কবুকে ফিরে যান।

এক্সেল এ কিভাবে VBA ম্যাক্রো চালাবেন

যখন আপনি VBA কোডটি চালাতে চান যা আপনি উপরের বিভাগে বর্ণিত হিসাবে যোগ করেছেন: টিপুন " ম্যাক্রো " ডায়ালগ খুলতে Alt+F8।

তারপর "ম্যাক্রো নাম" তালিকা থেকে পছন্দসই ম্যাক্রো নির্বাচন করুন এবং "চালান" বোতামে ক্লিক করুন।

মাইকেল ব্রাউন হল সফ্টওয়্যার সরঞ্জাম ব্যবহার করে জটিল প্রক্রিয়াগুলিকে সরল করার আবেগের সাথে একজন উত্সর্গীকৃত প্রযুক্তি উত্সাহী৷ প্রযুক্তি শিল্পে এক দশকেরও বেশি অভিজ্ঞতার সাথে, তিনি মাইক্রোসফ্ট এক্সেল এবং আউটলুক, সেইসাথে Google পত্রক এবং ডক্সে তার দক্ষতাকে সম্মানিত করেছেন। মাইকেলের ব্লগটি তার জ্ঞান এবং দক্ষতা অন্যদের সাথে ভাগ করে নেওয়ার জন্য নিবেদিত, উত্পাদনশীলতা এবং দক্ষতার উন্নতির জন্য সহজে অনুসরণযোগ্য টিপস এবং টিউটোরিয়াল প্রদান করে৷ আপনি একজন অভিজ্ঞ পেশাদার বা একজন শিক্ষানবিসই হোন না কেন, মাইকেলের ব্লগ এই প্রয়োজনীয় সফ্টওয়্যার সরঞ্জামগুলি থেকে সর্বাধিক পাওয়ার জন্য মূল্যবান অন্তর্দৃষ্টি এবং ব্যবহারিক পরামর্শ প্রদান করে৷