Excel এর জন্য Custom Add-ins ব্যবহৃত করা

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

330

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

এখানে আমরা আলোচনা করবো কীভাবে Custom Add-ins তৈরি করতে হয়, কিভাবে ব্যবহার করতে হয় এবং কেন এগুলি এক্সেল ইউজারদের জন্য গুরুত্বপূর্ণ।


Custom Add-ins কী?

Custom Add-ins হল এক্সেল ফাইল বা মডিউল যা এক্সেল এর জন্য নতুন বৈশিষ্ট্য যোগ করে। এগুলি সাধারণত VBA (Visual Basic for Applications) কোডে লেখা হয় এবং এক্সেলের Ribbon বা Menu-তে নতুন কমান্ড যুক্ত করে।

Add-ins সাধারণত এক্সেল ব্যবহারকারীদের আরও কার্যকরী টুলস, কাস্টম ফাংশন, এবং অপশন প্রদানের জন্য ব্যবহৃত হয়।


কেন Excel এর জন্য Custom Add-ins ব্যবহার করবেন?

  • Automation: এক্সেল কাজগুলিকে অটোমেট করা, যেমন বিশাল ডেটাসেটের বিশ্লেষণ, কাস্টম ডেটা ফিল্টারিং, অথবা অন্য কোনো কাজ।
  • Advanced Functionality: এক্সেল এর মধ্যে অতিরিক্ত বৈশিষ্ট্য বা ফাংশন যোগ করা যা মূল এক্সেল সফটওয়্যারে নেই।
  • Reusability: একবার তৈরি করা Add-in একাধিক প্রকল্পে বা এক্সেল শীটে ব্যবহার করা যায়।
  • User Interface Customization: এক্সেলের রিবন বা মেনুতে নতুন কমান্ড যুক্ত করা, যা ইউজারদের জন্য আরও সুবিধাজনক।

Custom Add-ins তৈরি করা

Custom Add-ins তৈরি করতে হলে, প্রথমে আপনাকে VBA Code লিখে সেটিকে এক্সেল Add-in ফরম্যাটে সেভ করতে হবে। নিচে স্টেপ বাই স্টেপ নির্দেশনা দেওয়া হয়েছে:

১. VBA কোড তৈরি করা

প্রথমে আপনি যে কোডটি Add-in হিসেবে ব্যবহার করতে চান, তা VBA Editor-এ লিখুন।

VBA কোড উদাহরণ:

Sub CustomFunction()
    MsgBox "Hello from Custom Add-in!"
End Sub

এটি একটি সিম্পল VBA সাবরুটিন, যা একটি বার্তা দেখাবে যখন চালানো হবে।

২. কোডটি Add-in হিসেবে সেভ করা

  1. VBA Editor-এ কোড লেখার পরে, এক্সেল ফাইলটি Add-in হিসেবে সেভ করতে হবে:
    • File > Save As-এ যান।
    • ফাইল টাইপ হিসেবে Excel Add-in (*.xlam) নির্বাচন করুন।
    • একটি নাম দিন, যেমন MyCustomAddin.xlam, এবং সেভ করুন।

৩. Add-in ইনস্টল করা

Add-in ফাইলটি সেভ করার পরে, সেটি এক্সেলে ইনস্টল করতে হবে।

  1. Excel খুলুন।
  2. File > Options > Add-ins-এ যান।
  3. নিচে Manage বক্স থেকে Excel Add-ins নির্বাচন করুন এবং Go ক্লিক করুন।
  4. Browse বাটনে ক্লিক করে MyCustomAddin.xlam ফাইলটি সিলেক্ট করুন এবং OK ক্লিক করুন।

এখন আপনার Custom Add-in এক্সেলে যোগ হয়ে যাবে এবং আপনি সহজেই এটি ব্যবহার করতে পারবেন।


৪. Ribbon বা Toolbar-এ Custom Add-in যোগ করা

আপনি আপনার Custom Add-in-এর ফাংশনগুলি এক্সেল এর রিবনে (Ribbon) বা মেনুতে যোগ করতে পারেন, যাতে দ্রুত অ্যাক্সেস করা যায়। এটি Developer Tab ব্যবহার করে করা যায়।

Ribbon এ Button যোগ করা

  1. Developer Tab-এ গিয়ে Insert-এ ক্লিক করুন।
  2. Form Controls-এর মধ্যে Button নির্বাচন করুন এবং শীটে একটি বাটন যুক্ত করুন।
  3. Assign Macro ডায়ালগে আপনার CustomFunction কোডটি সিলেক্ট করুন।
  4. বাটনে ক্লিক করলে, Add-in এর ফাংশনটি চালু হবে।

এছাড়াও, আপনি Ribbon এ নতুন ট্যাব বা গ্রুপও তৈরি করতে পারেন।

Ribbon Customization কোড:

Sub AddButtonToRibbon()
    Dim ribbon As Object
    Set ribbon = Application.CommandBars("Ribbon")
    
    ' Custom button তৈরি করা
    ribbon.Controls.Add Type:=msoControlButton, ID:=1, Temporary:=True
    ribbon.Controls(ribbon.Controls.Count).Caption = "My Custom Function"
    ribbon.Controls(ribbon.Controls.Count).OnAction = "CustomFunction"
End Sub

এটি Ribbon-এ My Custom Function নামের একটি বাটন যোগ করবে, যা CustomFunction সাবরুটিন চালাবে।


Add-ins এর মাধ্যমে Custom Functions তৈরি করা

এক্সেল ম্যাক্রো ব্যবহার করে আপনি Custom Functions (UDFs) তৈরি করতে পারেন যা এক্সেল শীটে ব্যবহারকারী নির্দিষ্ট কাজের জন্য ফাংশন হিসেবে কাজ করবে। আপনি যখন Add-in তৈরি করবেন, তখন এগুলি অন্যান্য এক্সেল ফাইলেও ব্যবহার করা যাবে।

উদাহরণ: Custom Function (UDF) তৈরি করা

Function MultiplyByTwo(Number As Double) As Double
    MultiplyByTwo = Number * 2
End Function

এই কোডটি একটি UDF তৈরি করবে যা কোনও সংখ্যাকে ২ দিয়ে গুণ করবে। এক্সেল শীটে আপনি =MultiplyByTwo(5) ব্যবহার করলে ফলস্বরূপ 10 পাবেন।


Add-in আপডেট এবং পরিবর্তন

আপনি যখন আপনার Add-in আপডেট করতে চান, তখন আপনাকে Add-in ফাইলটি খুলে কোড সম্পাদনা করতে হবে এবং আবার সেভ করতে হবে। একবার Add-in ইনস্টল হয়ে গেলে, পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে তখন থেকে ব্যবহার করা যাবে।


সারাংশ

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

Content added By
Promotion

Are you sure to start over?

Loading...