Macro থেকে Custom Add-ins তৈরি করা

Macros এর জন্য Add-ins তৈরি এবং ব্যবহৃত করা - এক্সেল ম্যাক্রো (Excel Macros) - Big Data and Analytics

295

Excel Macros ব্যবহার করে আপনি Custom Add-ins তৈরি করতে পারেন, যা আপনার এক্সেল অ্যাপ্লিকেশনকে আরও শক্তিশালী এবং ব্যবহারকারী বান্ধব করে তোলে। Add-ins হল এক্সেল-এ অতিরিক্ত ফিচার বা কার্যকারিতা যোগ করার জন্য তৈরি করা টুলস। এগুলি এক্সেল ফাইলের বাইরে তৈরি করা যায়, তবে ব্যবহারকারী যখন এক্সেল খুলে তখন তাদের সাথে সংযুক্ত থাকে। Macro Add-ins তৈরি করার মাধ্যমে আপনি আপনার সুনির্দিষ্ট কাজ বা ফিচারকে সবার জন্য আরও সহজ এবং সুশৃঙ্খল করে উপস্থাপন করতে পারেন।

এই গাইডে, আমরা আলোচনা করব কীভাবে Excel Macros ব্যবহার করে Custom Add-ins তৈরি করা যায়, তা কীভাবে সংরক্ষণ এবং ইনস্টল করা যায়, এবং ব্যবহারকারীর জন্য কিভাবে সহজে অ্যাক্সেসযোগ্য করা যায়।


১. Excel Macro Add-in তৈরি করা

Macro Add-ins তৈরি করার জন্য, আপনাকে প্রথমে একটি VBA Macro তৈরি করতে হবে যা Add-in এর কার্যকারিতা সম্পন্ন করবে। এরপর, কোডটি একটি Add-in হিসেবে সংরক্ষণ করতে হবে।

Step 1: Excel Macro তৈরি করা

প্রথমে, Excel এ একটি VBA Macro লিখুন। ধরুন আপনি একটি ম্যাক্রো তৈরি করেছেন যা সেলগুলির মান অটোমেটিকভাবে গুণ (Multiply) করবে।

  1. VBA Editor খুলুন (Alt + F11)।
  2. একটি নতুন Module তৈরি করুন (Insert > Module)।
  3. নিচের কোডটি যোগ করুন:
Sub MultiplyValues()
    Dim rng As Range
    Set rng = Selection
    For Each cell In rng
        cell.Value = cell.Value * 2
    Next cell
End Sub

এটি একটি সেল রেঞ্জের সমস্ত মানকে ২ দিয়ে গুণ করবে।

Step 2: Macro Add-in হিসেবে সংরক্ষণ করা

  1. ম্যাক্রো কোড তৈরি করার পর, আপনি এটি Add-in হিসেবে সংরক্ষণ করতে পারবেন।
  2. ফাইল মেনুতে গিয়ে Save As নির্বাচন করুন।
  3. ফাইল টাইপ হিসেবে Excel Add-in (.xlam) নির্বাচন করুন।
  4. Add-in ফাইলটি সংরক্ষণ করুন।

এটি Excel Add-in হিসেবে সংরক্ষিত হয়ে যাবে এবং আপনি পরবর্তীতে এটি এক্সেলে ব্যবহার করতে পারবেন।


২. Add-in ইনস্টল এবং ব্যবহার করা

একবার আপনি Excel Add-in তৈরি করে নিলেই, পরবর্তী ধাপে এটি ইনস্টল করা এবং ব্যবহার করা প্রয়োজন। এটি করতে নিচের পদক্ষেপগুলো অনুসরণ করুন:

Step 1: Add-in ইনস্টল করা

  1. এক্সেল ওপেন করুন।
  2. File > Options নির্বাচন করুন।
  3. Add-ins নির্বাচন করুন।
  4. নিচের অংশে Manage এর পাশে Excel Add-ins সিলেক্ট করুন এবং Go ক্লিক করুন।
  5. Browse বাটনে ক্লিক করে আপনার তৈরি করা .xlam ফাইলটি নির্বাচন করুন।
  6. OK ক্লিক করুন।

এখন, আপনার Add-in এক্সেলে যুক্ত হয়ে যাবে।

Step 2: Add-in ব্যবহার করা

Add-in ইনস্টল করার পর, আপনি যে ম্যাক্রো তৈরি করেছেন তা এক্সেল ফাইলের Developer Tab অথবা Add-ins ট্যাব থেকে ব্যবহার করতে পারবেন। উদাহরণস্বরূপ:

  1. Developer Tab থেকে Macros ক্লিক করুন এবং আপনি তৈরি করা ম্যাক্রো দেখবেন।
  2. অথবা, Add-ins থেকে ম্যাক্রো চালানো যেতে পারে।

৩. Custom Ribbon Button তৈরি করা

Custom Add-ins ব্যবহারকারীর জন্য আরও সুবিধাজনক করতে, আপনি Custom Ribbon Buttons তৈরি করতে পারেন যা Add-ins এর মাধ্যমে নির্দিষ্ট ম্যাক্রো বা ফিচারকে সহজে অ্যাক্সেসযোগ্য করে তোলে।

Step 1: Ribbon Button যোগ করা

  1. VBA Editor (Alt + F11) এ গিয়ে, ThisWorkbook এর মধ্যে কোড লিখুন:
Sub AddButtonToRibbon()
    Dim ribbon As Office.Ribbon
    Set ribbon = Application.CommandBars("Ribbon")

    ' Add a custom button to the ribbon
    ribbon.Controls.Add Type:=msoControlButton, ID:=10001, Caption:="Multiply Values", OnAction:="MultiplyValues"
End Sub

এখানে, MultiplyValues ম্যাক্রোটি ব্যবহারকারী ক্লিক করার জন্য কাস্টম বাটন হিসেবে Ribbon এ যোগ করা হবে।

Step 2: Button Functionality

কাস্টম বাটনটি কাজ করবে যদি আপনি OnAction অংশে ঐ ম্যাক্রো বা ফাংশনের নাম উল্লেখ করেন, যা আপনি উপরে সেভ করা কোডের মাধ্যমে সংজ্ঞায়িত করেছেন।


৪. Add-ins ব্যবহারে নিরাপত্তা এবং অনুমতি

এক্সেল ম্যাক্রো এবং Add-ins নিরাপত্তার জন্য কিছু সীমাবদ্ধতা থাকতে পারে, বিশেষ করে যখন Add-ins বা কোডটি ইন্টারনেট থেকে বা অন্য উৎস থেকে আসছে। অতএব, Add-in ব্যবহারের সময় নিরাপত্তা এবং অনুমতির বিষয়টি গুরুত্বপূর্ণ।

Excel Macro Security Settings

  1. File > Options > Trust Center > Trust Center Settings > Macro Settings
  2. এখানে, আপনি Disable all macros with notification নির্বাচন করতে পারেন যাতে আপনি Add-in চালানোর আগে সতর্কবার্তা পেয়ে যান।
  3. Enable all macros (not recommended) অপশনটি নির্বাচন করলে আপনার Add-in স্বয়ংক্রিয়ভাবে চালু হবে, তবে এটি নিরাপত্তার জন্য ঝুঁকিপূর্ণ হতে পারে।

৫. Custom Add-ins দিয়ে কাজের সুবিধা

Excel Add-ins তৈরি করার মাধ্যমে আপনি আপনার এক্সেল কাজের জন্য কাস্টমাইজড এবং দ্রুত সমাধান তৈরি করতে পারেন। এতে যে সুবিধাগুলি রয়েছে, তা হল:

  1. Reusable Code: একবার তৈরি করা Add-ins বার বার ব্যবহার করা যেতে পারে, যা কোডের পুনঃব্যবহারযোগ্যতা বাড়ায়।
  2. User-Friendly: কাস্টম বাটন এবং রিবন অ্যাক্সেসের মাধ্যমে ব্যবহারকারীদের জন্য Add-ins আরও সহজে ব্যবহারযোগ্য হয়।
  3. Functionality Expansion: Add-ins আপনার এক্সেল ফাইলের কার্যকারিতা সম্প্রসারণ করতে সহায়তা করে।
  4. Centralized Solution: এক্সেল Add-ins এর মাধ্যমে একটি নির্দিষ্ট কার্যকারিতা এক্সেল ফাইলের মধ্যে একত্রিত করা যায়, যাতে ডেটা এবং কাজের প্রক্রিয়া আরও উন্নত হয়।

সারাংশ

Excel Macros এর মাধ্যমে Custom Add-ins তৈরি করা সম্ভব, যা আপনার কাজের গতি এবং কার্যকারিতা বাড়াতে সহায়তা করে। Add-ins তৈরি করার মাধ্যমে আপনি ম্যাক্রো কোডের পুনঃব্যবহারযোগ্যতা নিশ্চিত করতে পারেন এবং এক্সেলের বিভিন্ন কার্যক্রমে তা কার্যকরভাবে প্রয়োগ করতে পারেন। কাস্টম রিবন বাটন এবং ম্যাক্রো সুরক্ষা সহ Add-ins ব্যবহারের মাধ্যমে আপনার এক্সেল ফাইল আরও শক্তিশালী, নিরাপদ এবং ব্যবহারবান্ধব হয়ে ওঠে।

Content added By
Promotion

Are you sure to start over?

Loading...