বৃহস্পতিবার, ১ আগস্ট, ২০২৪

মাইক্রোসফ্ট এক্সেল ম্যাক্রো

 মাইক্রোসফ্ট এক্সেল ম্যাক্রোগুলি পুনরাবৃত্তিমূলক কাজগুলি স্বয়ংক্রিয় করার একটি শক্তিশালী উপায়।




 তারা VBA (অ্যাপ্লিকেশনের জন্য ভিজ্যুয়াল বেসিক) নামে একটি প্রোগ্রামিং ভাষা ব্যবহার করে। Excel এ ম্যাক্রো তৈরি এবং ব্যবহার শুরু করতে আপনাকে সাহায্য করার জন্য এখানে একটি সহজ নির্দেশিকা রয়েছে:


1. এক্সেল খুলুন।

2. `ফাইল` মেনুতে যান এবং `বিকল্প` নির্বাচন করুন।

3. 'এক্সেল বিকল্প' ডায়ালগে, 'কাস্টমাইজ রিবন' নির্বাচন করুন।

4. ডানদিকের ফলকে `ডেভেলপার`-এর জন্য বাক্সটি চেক করুন৷

5. 'ঠিক আছে' ক্লিক করুন।

একটি ম্যাক্রো রেকর্ডিং

1. রিবনের 'ডেভেলপার' ট্যাবে যান৷

2. 'রেকর্ড ম্যাক্রো' এ ক্লিক করুন।

3. 'রেকর্ড ম্যাক্রো' ডায়ালগে:

   - নাম  আপনার ম্যাক্রো (কোন স্পেস অনুমোদিত নয়)।

   - ঐচ্ছিকভাবে, একটি `শর্টকাট কী` বরাদ্দ করুন।

   - ম্যাক্রো কোথায় সংরক্ষণ করতে হবে তা চয়ন করুন (`এই ওয়ার্কবুক`, `নতুন ওয়ার্কবুক`, বা `ব্যক্তিগত ম্যাক্রো ওয়ার্কবুক`)।

   - ঐচ্ছিকভাবে, একটি `বর্ণনা` প্রদান করুন।

4. রেকর্ডিং শুরু করতে `ঠিক আছে` ক্লিক করুন।

5. এক্সেলে যে ক্রিয়াগুলি আপনি স্বয়ংক্রিয় করতে চান তা সম্পাদন করুন৷

6. 'ডেভেলপার' ট্যাবে ফিরে যান এবং 'স্টপ রেকর্ডিং' এ ক্লিক করুন।




VBA তে একটি ম্যাক্রো লেখা


1. 'ডেভেলপার' ট্যাবে যান এবং VBA সম্পাদক খুলতে 'ভিজ্যুয়াল বেসিক'-এ ক্লিক করুন।

2. VBA সম্পাদকে, আপনি বাম দিকে `প্রজেক্ট এক্সপ্লোরার` দেখতে পারেন। আপনার ওয়ার্কবুক খুঁজুন এবং `VBAProject (YourWorkbookName)`-এ ডান-ক্লিক করুন, তারপর `Insert` > `Module` বেছে নিন। এটি আপনার প্রকল্পে একটি নতুন মডিউল যোগ করে।

3. নতুন মডিউলে, আপনি আপনার VBA কোড লিখতে পারেন। এখানে একটি উদাহরণ:

   ``vba

   ``vba

Sub HelloWorld()

    MsgBox "Hello, World!"

End Sub

4. ম্যাক্রো চালানোর জন্য, VBA এডিটরে `F5` টিপুন, অথবা Excel এ ফিরে যান, `Alt` `F8` টিপুন, আপনার ম্যাক্রো নির্বাচন করুন এবং `Run`-এ ক্লিক করুন।


 একটি সাধারণ ম্যাক্রোর উদাহরণ


এখানে একটি ম্যাক্রো রয়েছে যা নির্বাচিত ঘরগুলিকে ফর্ম্যাট করে:



Sub FormatCells()
    With Selection
        .Font.Bold = True
        .Font.Color = RGB(255, 0, 0) ' Red color
        .Interior.Color = RGB(255, 255, 0) ' Yellow background
    End With
End Sub

```

 VBA কোড লেখার জন্য টিপস


- **ম্যাক্রো রেকর্ডার ব্যবহার করুন**: এটি VBA কোড স্নিপেট তৈরি করার একটি ভাল উপায় যা আপনি পরিবর্তন করতে পারেন।

- **আপনার কোড মন্তব্য করুন**: বুঝতে সহজ করতে আপনার কোডে মন্তব্য যোগ করতে ``` ব্যবহার করুন।

- **ডিবাগিং**: ডিবাগ করার উদ্দেশ্যে তাৎক্ষণিক উইন্ডোতে মান আউটপুট করতে `ডিবাগ.প্রিন্ট` ব্যবহার করুন।


 নিরাপত্তা বিন্যাস


আপনার ম্যাক্রো চলমান না হলে, আপনার ম্যাক্রো নিরাপত্তা সেটিংস পরীক্ষা করুন:


1. `ফাইল` > `বিকল্প` > `ট্রাস্ট সেন্টার`-এ যান।

2. 'ট্রাস্ট সেন্টার সেটিংস...' ক্লিক করুন।

3. 'ম্যাক্রো সেটিংস'-এ যান এবং 'সমস্ত ম্যাক্রো সক্ষম করুন' নির্বাচন করুন (দ্রষ্টব্য: আপনি অবিশ্বস্ত উত্স থেকে ম্যাক্রো সক্ষম করলে এই সেটিংটি একটি নিরাপত্তা ঝুঁকি তৈরি করতে পারে)।

আপনার একটি নির্দিষ্ট ম্যাক্রো বা VBA কোডের সাহায্যের প্রয়োজন হলে নির্দ্বিধায় জিজ্ঞাসা করুন!




কোন মন্তব্য নেই:

একটি মন্তব্য পোস্ট করুন

How to clean Computer RAM ? কী ভাবে RAM পরিষ্কার করবেন ?

 কম্পিউটারের RAM (Random Access Memory) পরিষ্কার করার সময় খুব সাবধান থাকতে হয়, কারণ এটি একটি সেন্সিটিভ হার্ডওয়্যার কম্পোনেন্ট। নিচে ধাপে ...