আমি এক্সেলে কীভাবে প্রাইভেট সাব ব্যবহার করব?


12

আমি এখানেPrivate Sub প্রদত্ত ফাংশনগুলি ব্যবহার করতে চাই ।

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

এটি চালানোর জন্য আমার এই কোডটি কোথায় লাগাতে হবে?

উত্তর:


8

ব্যক্তিগত ম্যাক্রো, ডিফল্টরূপে ম্যাক্রো বিকল্পগুলিতে প্রদর্শন করা হয় না, তারা ব্যক্তিগত (চিহ্নিত করা হয়েছে ব্যক্তিগত শব্দ প্রতিরোধ ম্যাক্রো তালিকা দেখানো থেকে একটি ম্যাক্রো)।

সাধারণত, কেবলমাত্র ম্যাক্রোগুলিকেই যে এক্সেলে ব্যক্তিগত থাকার দরকার তা হ'ল ওয়ার্কশিট / ওয়ার্কবুক ইভেন্টগুলি বা ম্যাক্রোগুলি অন্য ম্যাক্রো দ্বারা রেফার করা হয় যা ব্যবহারকারীদের অ্যাক্সেস করার প্রয়োজন হয় না। আপনি এই ক্ষেত্রে না থাকায়, উপ-সংজ্ঞাটির শুরুতে আপনি ব্যক্তিগতটিকে সরিয়ে ম্যাক্রোগুলি সর্বজনীন করার চেষ্টা করতে পারেন )।


3

ওয়েবসাইটে পাওয়া কোডটি ব্যবহার করতে:

ভিজ্যুয়াল বেসিক সম্পাদকটিতে, বাম দিকে নীচে Project-VBA Project, যেখানে এটি বলা হয়েছে সেখানে যান VBAProject (<Your workbook name here>)এবং নীচে Microsoft Excel Objectsএকটি শীটটিতে ডাবল ক্লিক করুন এবং একটি ফাঁকা কোড ফাইলটি খুলবে।

বাম দিকে ড্রপডাউনতে, নির্বাচন করুন Worksheetএবং তারপরে SelectionChangeডানদিকে নির্বাচন করুন, আপনি যে ওয়েবসাইটটি লিঙ্ক করেছেন তার কোডটি পূরণ করুন। এটি একটি ইভেন্ট চালিত সাবরুটাইন, যার অর্থ আপনি যখন নির্বাচনটি পরিবর্তন করবেন তখন এই কোডটি স্বয়ংক্রিয়ভাবে চালিত হবে।

এখানে চিত্র বর্ণনা লিখুন কোনও প্রাইভেট সাবরুটিনের জন্য যা ইভেন্ট সম্পর্কিত নয়, একটি সর্বজনীন তৈরি করুন Sub()যা Callব্যক্তিগত private

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.