এখানে আমরা একটি নমুনা ডেটাসেট প্রস্তুত করেছি ছয় জনের প্রথম নাম, শেষ নাম, এবং বয়স সহ।

আমরা এই কোড ব্যবহার করে ডেটাসেট থেকে একটি সেল কপি করতে চাই।
Sub Copy_Range() Range(Selection, Selection.End(xlDown)).Select Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub

যখন আমরা কীবোর্ডে F5 চাপি এটি রান করতে, একটি এরর মেসেজ পপ আপ হয় যা বলে যে কোডটি এক্সেল ফাইলের জন্য সক্ষম নয়। চলুন দেখি কীভাবে সমস্যা সমাধান করতে হয়।

সমাধান ১ – এক্সেলে একক ওয়ার্কবুকের জন্য ম্যাক্রো সক্ষম করুন
কেস ১.১. সিকিউরিটি ওয়ার্নিং এর মাধ্যমে অ্যাক্সেস
- ওয়ার্কবুক খোলার সময়, আপনি ফর্মুলা বার-এর উপরে একটি সিকিউরিটি ওয়ার্নিং দেখবেন।
- Enable Content-এ ক্লিক করে ম্যাক্রো সক্ষম করুন।

- আপনি নিচের Microsoft Excel Security Notice পাবেন যদি ফাইল খোলার সময় Visual Basic Editor উইন্ডো খোলা থাকে।
- Enable Macros-এ ক্লিক করে অ্যাক্সেস করুন।

কেস ১.২ – ব্যাকস্টেজ ভিউ দিয়ে ম্যাক্রো অন করুন
- File ট্যাবে যান।

- Info-এ ক্লিক করুন।

- Security Warning-এর অধীনে Enable Content সিলেক্ট করুন।

কেস ১.৩ – ট্রাস্ট সেন্টারে সেটিংস পরিবর্তন করুন
- File ট্যাবে যান এবং Options সিলেক্ট করুন।

- Excel Options ডায়ালগ বক্সে Trust Center সিলেক্ট করুন।
- Trust Center Settings-এ ক্লিক করুন।

- Trust Center ডায়ালগ বক্সে Macro Settings-এ যান।
- Disable VBA macros with notification-এ চেক দিন।

- ActiveX Settings-এ যান এবং নিচের ছবিতে দেখানো অপশনটি সিলেক্ট করুন।

- সকল ডায়ালগ বক্স বন্ধ করতে OK দুবার চাপুন।
কেস ১.৪ – ট্রাস্টেড ডকুমেন্টস স্থাপন করুন
- File ট্যাবে যান এবং Options সিলেক্ট করুন।
- Excel Options উইন্ডোতে Trust Center ট্যাব থেকে Trust Center Settings সিলেক্ট করুন।

- Trusted Documents সেকশনে Allow documents on a network to be trusted অপশনে চেক দিন।

- দুইবার OK চাপুন।
- যদি এই ফিচারটি ফেরত আনতে চান, তবে Trusted Documents ট্যাবে Clear-এ ক্লিক করুন এবং উইন্ডো বন্ধ করুন।

সমাধান ২ – এক্সেলে সব ওয়ার্কবুকের জন্য ম্যাক্রো स्थায়ীভাবে অনুমতি দিন
কেস ২.১ – ট্রাস্ট সেন্টারে পরিবর্তন প্রয়োগ করুন
- File সিলেক্ট করুন এবং Options বেছে নিন।

- Trust Center সিলেক্ট করুন এবং Trust Center Settings-এ যান।

- Macros Settings ট্যাবে যান।
- Enable VBA macros অপশনে চেক দিন।

- সকল উইন্ডো বন্ধ করতে দুবার OK চাপুন।
আরও পড়ুন: [Solved]: এক্সেলে ম্যাক্রো সেটিংস গ্রেড আউট
কেস ২.২ – একটি ট্রাস্টেড লোকেশন তৈরি করুন
- File সিলেক্ট করুন এবং Options বেছে নিন।
- Excel Options উইন্ডো থেকে Trust Center Settings-এ যান।
- Trust Center উইন্ডোতে Trusted Location সেকশনে যান।
- Add new location-এ ক্লিক করুন।

- Path সেকশনে একটি ফোল্ডার ইনসার্ট করুন।

- Description বক্সে একটি বিবরণ লিখুন যাতে ট্রাস্টেড ফাইলগুলো সহজে চেনা যায়।

- যদি সাবফোল্ডার থাকে তবে Subfolders of this location are also trusted অপশনে চেক দিন।

- সকল উইন্ডো বন্ধ করতে দুবার OK চাপুন।
- চাহidla যতগুলো ফাইল যোগ করতে চান যোগ করুন। এই ফোল্ডারগুলোর এক্সেল ফাইলগুলোর ম্যাক্রো সক্ষম থাকবে।
সমাধান ৩ – একটি সেশনের জন্য ম্যাক্রো অন করুন
- File ট্যাবে যান।
- Info সেকশনে যান।
- Security Warning-এ Advanced Options সিলেক্ট করুন।

- Enable content for this session অপশনটি সিলেক্ট করুন।

- OK চাপুন এবং আপনি এক্সেল খোলা रहने পর্যন্ত ম্যাক্রো চালাতে পারবেন।
এক্সেলে ম্যাক্রো ডিজেবল করার পদ্ধতি
- File সিলেক্ট করুন এবং Options-এ যান।
- Trust Center সিলেক্ট করুন এবং Trust Center Settings-এ যান।
- Macro Settings-এ যান।
- Disable VBA macros without notification অপশনটি সিলেক্ট করুন।

- OK চাপুন।
মনে রাখার বিষয়গুলো
- আপনাকে আপনার এক্সেল ফাইলটিকে Macro-Enabled Workbook হিসেবে সেভ করতে হবে VBA কোড ব্যবহার করতে।
- Trust Center উইন্ডোতে Enable all macros-এ সম্মতি দেবেন না যদি না আপনি নিশ্চিত হন যে আপনি কী ডাউনলোড করছেন। আপনি ম্যালওয়্যার কোড সক্ষম করতে পারেন।
অভ্যাস ওয়ার্কবুক ডাউনলোড করুন
সম্পর্কিত নিবন্ধ
- [Fixed] এক্সেল ম্যাক্রো সক্ষম কিন্তু কাজ করছে না
- [Fixed!]: এক্সেলে ম্যাক্রো সক্ষম করতে পারছি না
- [Solve:] হিডেন ওয়ার্কবুকে ম্যাক্রো এডিট করতে পারছি না
- এক্সেল ম্যাক্রো সিকিউরিটি
নিঃশুল্ক এডভান্সড এক্সেল এক্সারসাইজ সলিউশনের সাথে পান!