এই প্রশ্নটি আগে জিজ্ঞাসা করা হয়েছিল , তবে প্রত্যেকবার অনুমোদিত উত্তরটি হ'ল Application.MacroOptions
( ভিবিএ 6 ) ( ভিবিএ 7 ) ব্যবহার করে ফাংশন বিবরণ সরবরাহ করার জন্য পদত্যাগ , তবে এই তথ্যটি আসলে একটি টুলটিপ হিসাবে উপস্থিত হয় না, সুতরাং এটি আমার সমস্যার সমাধান করে না।
লক্ষ
আমাদের সকলের আকাঙ্ক্ষাটি হ'ল যে কোনও উপায়ে (ভিবিএ, ভিএসটিও, বা সিওএম অ্যাড-ইন) দ্বারা কাস্টম ফাংশনগুলি সংজ্ঞায়িত করতে এবং ব্যবহারকারীকে ফাংশন এবং এর পরামিতিগুলির একটি পপ-আপ / সরঞ্জাম-টিপ বর্ণনার সুবিধা দিতে হবে প্রতিটি অন্তর্নির্মিত এক্সেল ফাংশনের জন্য, ইনলাইন অথবা সূত্র বারে উপস্থিত হয়:
এই প্রয়োজনের ব্যাপকভাবে গৃহীত উত্তর হ'ল কাস্টম ফাংশনগুলির পক্ষে এটি সম্ভব নয় তবে আমি এই বিশ্বাসকে চ্যালেঞ্জ জানাতে চাই।
সমস্যাটি
বর্তমানে, আমি যে কেউ সবচেয়ে ভাল দেখেছি তা হ'ল ফাংশনগুলি সংজ্ঞায়িত করা (প্রায়শই উপরের ম্যাক্রোপশনস কলটি ব্যবহার করে) যাতে ফাংশন ডায়ালগটি আনার সময় (সূত্র বারে fx বোতাম) তাদের ফাংশন এবং প্যারামিটারের বিবরণগুলি নীচে প্রদর্শিত হয়:
আপনি দেখতে পাচ্ছেন যে এটি অনেকগুলি পরামিতি সহ জটিল কাজ। যদি ব্যবহারকারী এই "ফাংশন আর্গুমেন্ট" সংলাপ এবং কীভাবে এটি সামনে আনতে পারেন সে সম্পর্কে অবগত না হন এবং পরিবর্তে কেবল এক্সেলের মানক সরঞ্জামদণ্ডের সাথে পরিচিত হন তবে তারা কেবল সূত্রের নাম দেখতে পাবেন এবং কোনও অতিরিক্ত সহায়তা পাবেন না:
যা দিয়ে তাদের প্রয়োজনীয় প্যারামিটারগুলি সঠিকভাবে সরবরাহ করার কোনও সম্ভাবনা নেই। (ডকুমেন্টেশন না পড়ে, অবশ্যই কোন ব্যবহারকারী কখনও করেন না))
এখন, একটি ক্ষমতা ব্যবহারকারী চিনতে পারেন যে টাইপ করে Ctrl+ + Shift+ + A, তারা ফাংশন পরামিতি একটি স্বয়ং-সম্পূর্ণ তালিকা তাই মত প্রদান করা হবে:
তবে অবশ্যই, আমাদের উপরের মতো একই সমস্যা রয়েছে যা হ'ল স্ট্যান্ডার্ড এক্সেল ব্যবহারকারীরা কেবল প্রথম চিত্র থেকে ডিফল্ট আচরণে ব্যবহৃত হবে এবং সম্ভবত কখনও সে বৈশিষ্ট্যটি শিখেনি।
এটি এই পর্যায়ে পরিষ্কার হওয়া উচিত যে এটি কেন পর্যাপ্ত নয় এবং আমরা প্রতিটি ফাংশনে অন্তর্নির্মিত যা আছে তা চাই - ইন-লাইন সরঞ্জাম-টিপ যা ব্যবহারকারীকে ফাংশনটি কীভাবে ব্যবহার করতে হয় তা জানায়।
টিজ
প্রথমে আমি নিশ্চিত হয়েছি যে দেশীয় এক্সেল অ্যাপ্লিকেশন ফাংশন ব্যতীত এটি কেবল সম্ভব নয়। অ্যাড-ইনস এবং ভিবিএ হ'ল এক্সটেনসিবিলিটি বৈশিষ্ট্য এবং এই সরঞ্জাম-টিপটি কেবল সহজলভ্য নাও হতে পারে। তবে সেই তত্ত্বটি বিশ্লেষণ সরঞ্জামপাখ অ্যাড-ইন এর অস্তিত্ব দ্বারা চ্যালেঞ্জিত। অবশ্যই, এটি মাইক্রোসফ্টে নির্মিত, তবে ANALYS32.xll ভিবি, সি, সি ++, এবং সি # তে উত্পাদিত হতে পারে এমনগুলির মতো একটি স্ট্যান্ডেলোন এক্সএলএল অ্যাড-ইন। নিশ্চিতভাবেই, যখন এই এক্সএলএল অ্যাপ্লিকেশনটিতে লোড হয় তখন এটি উপলব্ধ করে যে ফাংশনগুলি এটি উপলব্ধ করে তা দেশীয় এক্সেল ফাংশনগুলির একই সরঞ্জাম-টিপস রয়েছে:
অবশ্যই যদি এই তথ্যটি কোনওভাবে এই এক্সএলএল ফাইলটিতে এনকোড করা হয় এবং এক্সেলের কাছে পৌঁছে দেওয়া হয় তবে আমাদের নিজস্ব অ্যাড-ইনগুলির সাথে এটির প্রতিরূপ দেওয়ার কোনও উপায় আছে? আমি এখন সেই মুহুর্তে এসেছি যেখানে আমি নিজেই পচিয়ে যাওয়া এবং বিশ্লেষণ টুলপ্যাকের যা যা চলছে তা বিপরীত ইঞ্জিনিয়ারকে দেখতে পারি কিনা তা সম্পর্কে নিজেকে কিছুটা শেখানো শুরু করব।
তুমি কিভাবে সাহায্য করতে পার
আমি প্রায় নিশ্চিত যে এই সমস্যাটি সম্পর্কে আমি সর্বজনীনভাবে উপলভ্য সমস্ত তথ্য নিয়ে গবেষণা করেছি। যদি কেউ এমন কিছু জানেন যা আমি এটির সাথে সাহায্য করতে পারি তবে এটি নির্দ্বিধায় চিত্তে ফিরুন re এর কাস্টম ফাংশন সংজ্ঞাগুলির সাথে কী চলছে তা নির্ধারণ করে, আমি অনেক বেশি বাধ্য li অন্যথায়, যতক্ষণ না আমি সমস্ত মৃত প্রান্তকে আঘাত করি এবং আমি যা খুঁজে পাই তার প্রতিবেদন না করা পর্যন্ত আমি কেবল এটি নিজেই খনন করব।