সুচিপত্র
এই নিবন্ধে, আমি আপনাকে দেখাব কিভাবে আপনি এক্সেলের VBA -এ প্রিন্ট ডিবাগ করতে পারেন। আপনি অবিলম্বে উইন্ডো খুলতে এবং উইন্ডোতে একটি সম্পূর্ণ কোড, কোডের একটি লাইন, বা একটি নির্দিষ্ট ভেরিয়েবলের মান ডিবাগ করতে শিখবেন।
Excel VBA ডিবাগ প্রিন্ট (দ্রুত ভিউ)
অভ্যাস ওয়ার্কবুক ডাউনলোড করুন
আপনি যখন এই নিবন্ধটি পড়ছেন তখন এই অনুশীলন ওয়ার্কবুকটি ডাউনলোড করুন৷
VBA Debug Print.xlsm
4 এক্সেল VBA এ ডিবাগ প্রিন্ট করার কার্যকরী উপায়
সুতরাং আর দেরি নয়। আসুন দেখি কিভাবে আমরা এক্সেলে VBA এর মাধ্যমে প্রিন্ট ডিবাগ করতে পারি।
1। এক্সেল VBA
VBA -এ মুদ্রণ ডিবাগ করার জন্য তাৎক্ষণিক উইন্ডো খুলুন, প্রথমে আপনাকে ইমিডিয়েট উইন্ডো খুলতে হবে। এটি করার জন্য, ভিজ্যুয়াল বেসিক উইন্ডো খুলতে ALT + F11 টিপুন।
তারপর CTRL + G টিপুন আপনার কীবোর্ডে। তাৎক্ষণিক উইন্ডোটি খুলবে।
সম্পর্কিত বিষয়বস্তু: Excel VBA: একটি পৃষ্ঠায় ফিট করার জন্য UserForm প্রিন্ট করুন ( 2 পদ্ধতি)
2. এক্সেল VBA
এখন আমরা ইমিডিয়েট উইন্ডো খুলতে শিখেছি। আসুন দেখি কিভাবে উইন্ডোতে সম্পূর্ণ VBA কোডের আউটপুট প্রিন্ট করতে ডিবাগ করা যায়।
আসুন একটি VBA কোড আছে যা ভেরিয়েবল হিসেবে দুটি পূর্ণসংখ্যা নেয় A এবং B , এবং তাদের যোগফল পরিবর্তনশীল C এ প্রদান করে।
2787
এখন প্রিন্ট করতে হবে ইমিডিয়েট উইন্ডোতে C এর মান, আপনাকে এই লাইনটি সন্নিবেশ করতে হবে।
9421
এখন, যদি আপনি চালান কোড, আপনি তাৎক্ষণিক উইন্ডোতে C (10+15 = 25) এর মান পাবেন৷
আরো পড়ুন: Excel এ প্রিন্ট বোতামের জন্য VBA কোড (5টি উদাহরণ)
একই রকম রিডিং:
- Excel VBA: কিভাবে গতিশীলভাবে প্রিন্ট এরিয়া সেট করতে (7 উপায়)
- কিভাবে পুরো পৃষ্ঠায় এক্সেল শীট প্রিন্ট করবেন (7 উপায়)
- এ৪ এ এক্সেল শীট প্রিন্ট করবেন আকার (4 উপায়)
- এক্সেলে প্রিন্ট শিরোনাম হিসাবে একটি সারি কীভাবে সেট করবেন (4 পদ্ধতি)
- এক্সেলে একাধিক শীট কীভাবে প্রিন্ট করবেন (৭টি ভিন্ন পদ্ধতি)
3. ডিবাগ VBA
এর তাৎক্ষণিক উইন্ডোতে কোডের একটি লাইন প্রিন্ট করুন পূর্ববর্তী উদাহরণে, আমরা দেখেছি কিভাবে আমরা ইমিডিয়েট উইন্ডোতে একটি কোডের আউটপুট প্রিন্ট করতে পারি। 1>debug.print কমান্ড।
কিন্তু আপনি সরাসরি ইমিডিয়েট উইন্ডোতে কোডের একটি লাইন লিখতে পারেন এবং এটি চালাতে পারেন। উদাহরণস্বরূপ, এখানে আমি ইমিডিয়েট উইন্ডোতে কোডের এই লাইনটি লিখেছি।
6043
এখন টিপুন আপনার কীবোর্ডে এন্টার করুন। লাইনটি কার্যকর হবে এবং আপনি উইন্ডোর পরবর্তী লাইনে আউটপুট পাবেন।
আরো পড়ুন: কিভাবে প্রিন্ট করবেন লাইন সহ এক্সেল শীট (3টি সহজ উপায়)
4. এক্সেল VBA এর তাৎক্ষণিক উইন্ডোতে ব্রেক মোডে ডিবাগ প্রিন্ট
আপনি একটি নির্দিষ্ট কোডের মান ডিবাগ করতে পারেন তাৎক্ষণিক উইন্ডো। কিন্তু এটি করার জন্য, আপনাকে VBA এর ব্রেক মোডে যেতে হবে।
উদাহরণস্বরূপ, নিম্নলিখিত চিত্রে, কোডটি লাইন থেকে বিরতি মোডে রয়েছে:
2835
ব্রেক মোড মানে, কোড চালানোর সময় সেই নির্দিষ্ট লাইনটি কার্যকর করা হবে না।
এখন, আমরা যেকোনো ভেরিয়েবলের মান ডিবাগ করতে পারি তাৎক্ষণিক উইন্ডো।
উদাহরণস্বরূপ, ভেরিয়েবল B -এর মান প্রিন্ট করতে, ইমিডিয়েট উইন্ডোতে কোডের এই লাইনটি প্রবেশ করান:
এন্টার করুন ক্লিক করুন। এবং আপনি প্রদর্শিত B এর মান খুঁজে পাবেন। সেটা হল 15 ।
সম্পর্কিত বিষয়বস্তু: এক পৃষ্ঠায় এক্সেলে নির্বাচিত এলাকা কিভাবে প্রিন্ট করবেন (৩টি পদ্ধতি)
মনে রাখার বিষয়গুলি
ডিবাগ প্রিন্ট VBA -এ একটি নির্দিষ্ট মান প্রদর্শন করা ছাড়া আর কিছুই নয় 1>তাৎক্ষণিক উইন্ডো। যদি আপনি ডিবাগ প্রিন্ট ব্যবহার করতে না চান, তাহলে আপনি VBA এ মেসেজ বক্স ব্যবহার করতে পারেন।
উপসংহার
সুতরাং, এই হল VBA -এ ডিবাগ প্রিন্ট ব্যবহার করার পদ্ধতি। আপনি কি কিছু জানতে চান? আমাদের জিজ্ঞাসা নির্দ্বিধায়. এবং আরো পোস্ট এবং আপডেটের জন্য আমাদের সাইট ExcelWIKI দেখতে ভুলবেন না।