Contents

# ব্যবহারকারী-সংজ্ঞায়িত কার্যক্রম

নিম্নোক্ত উপায়ে LibreOffice calc এ আপনি ব্যবহারকারী-সংজ্ঞায়িত কার্যক্রম প্রয়োগ করতে পারেন:

- মৌলিক-IDE ব্যবহার করে আপনি আপনার নিজস্ব কার্যক্রম সংজ্ঞায়িত করতে পারবেন। এই পদ্ধতিতে প্রোগ্রামিং এর মৌলিক জ্ঞান প্রয়োজন।

- এড-ইনসহিসেবে আপনি কার্যক্রম প্রোগ্রাম করতে পারবেন। এই পদ্ধতিতে প্রোগ্রামিং এর উচ্চতর জ্ঞান প্রয়োজন।

## LibreOffice মৌলিক ব্যবহার করে একটি কার্যক্রম নির্ধারণ করা হচ্ছে

1. Choose Tools - Macros - Edit Macros.

2. You will now see the Basic IDE.

3. In the Object Catalog window, double-click on the module where you want to store your macro.

4. Enter the function code. In this example, we define a VOL(a; b; c) function that calculates the volume of a rectangular solid with side lengths a, b and c:

        Function VOL(a, b, c)
            VOL = a*b*c
        End Function

- মৌলিক-IDE উইন্ডো বন্ধ করুন

  Your function is automatically saved in the selected module and is now available. If you apply the function in a Calc document that is to be used on another computer, you can copy the function to the Calc document as described in the next section.

## একটি নথিতে একটি কার্যক্রম অনুলিপি করা হচ্ছে

"LibreOffice মৌলিক ব্যবহার করে একটি একটি কার্যক্রম নির্ধারণ করা হচ্ছে" এর ধাপ ২ এ, ম্যাক্রো সংলাপে আপনি সম্পাদনা করুন এ ক্লিক করেছেন। পূর্ব নির্ধারিতভাবে, ম্যাক্রো থেকে ক্ষেত্রে আমার ম্যাক্রো - আদর্শ - মডিউল১ মডিউল নির্বাচিত করা হয়েছে। আদর্শ গ্রন্থাগার আপনার ব্যবহারকারী নির্দেশিকায় স্থানীয়ভাবে আছে।

যদি আপনি ব্যবহারকারী-সংজ্ঞায়িত কার্যক্রম একটি Calc নথিতে অনুলিপি করতে চান:

1. Choose Tools - Macros - Organize Macros - Basic.

2. ম্যাক্রো থেকে ক্ষেত্রে আমার ম্যাক্রো - আদর্শ - মডিউল১ নির্বাচিত করুন এবং সম্পাদনা করুন এ ক্লিক করুন।

3. মৌলিক-IDE এ, আপনার ব্যবহারকারী-সংজ্ঞায়িত কার্যক্রমের উৎস নির্বাচিত করুন এবং এটিকে ক্লিপোর্ডে অনুলিপি করুন।

4. মৌলিক-IDE বন্ধ করুন।

5. Choose Tools - Macros - Organize Macros - Basic .

6. ম্যাক্রো থেকে ক্ষেত্রে (Calc নথির নাম) - আদর্শ - মডিউল১ নির্বাচিত করুন এবং সম্পাদনা করুন এ ক্লিক করুন।

7. নথির মৌলিক-IDE তে ক্লিপবোর্ড বিষয়বস্তু প্রতিলেপন করুন।

## LibreOffice calc এ একটি ব্যবহারকারী-সংজ্ঞায়িত কার্যক্রম প্রয়োগ করা হচ্ছে

Once you have defined the function VOL(a; b; c) in the Basic-IDE, you can apply it the same way as the built-in functions of LibreOffice Calc.

1. Open a Calc document and enter numbers for the function parameters a, b and c in cells A1, B1, and C1.

2. কার্সারটি অন্য কক্ষে নির্ধারণ করুন এবং নিম্নোক্তটি সন্নিবেশ করান:

   =VOL(A1;B1;C1)

3. কার্যক্রমটি সম্পাদিত হবে এবং আপনি নির্বাচিত কক্ষে ফলাফল দেখতে পাবেন।

সংশ্লিষ্ট প্রসঙ্গ

D'oh! You found a bug (text/scalc/guide/calculate.xhp#calculate not found).

সূত্র সন্নিবেশ করানো হচ্ছে

Calling Python Scripts from Basic

Please support us!