উত্তর:
আপনি যে নির্বাচনের তারিখ চয়ন করতে চান সেটি ডান-ক্লিক করুন (যেমন একক ঘর, পুরো সারি, পুরো কলাম) এবং তারপরে ডেটা বৈধতা খুলুন। মানদণ্ড সেট করুন: Date
is a valid date
এবং সংরক্ষণ ক্লিক করুন । এখন শুধু ঘরে ডাবল ক্লিক করুন!
প্রথম উত্তরটি আমার পক্ষে কাজ করছে বলে মনে হচ্ছে।
পদক্ষেপ 1: আপনি যে তারিখে প্রবেশ করতে চান সে ঘরে রাইট ক্লিক করুন।
পদক্ষেপ 2: ডেটা বৈধকরণ চয়ন করুন।
পদক্ষেপ 3: "তারিখ" এ মানদণ্ড সেট করুন একটি বৈধ তারিখ।
পদক্ষেপ 4: সংরক্ষণ করুন
পদক্ষেপ 5: ঘরে ডাবল ক্লিক করুন এবং তারিখ চয়নকারী পপ-আউট করবে।
আপনি যদি তারিখ চয়নকারীটি দেখানোর জন্য একাধিক কক্ষগুলি করতে চান, কেবলমাত্র বৈধকৃত কপিটি অনুলিপি করুন এবং আপনি শীটটিতে তারিখগুলি দেখতে চান যেখানেই এটি আটকে দিন।
যদি আমি সঠিকভাবে মনে রাখি তবে আপনি কেবলমাত্র তারিখের জন্য ঘরগুলির বিন্যাসটি সেট করতে পারেন এবং এটি একই প্রভাব ফেলবে
আমি মনে করি না যে এমন কোনও সমাধান রয়েছে যা আপনার সঠিক প্রয়োজনীয়তাগুলি পূরণ করবে তবে আপনি কিছু শর্তযুক্ত ফর্ম্যাটিং ব্যবহার করতে পারেন উদাহরণস্বরূপ প্রভাবটিকে "প্রতারণা" করতে
01/01/0001 এর একটি ডিফল্ট তারিখ রয়েছে অর্থাৎ কোনও তারিখ যা কোনও ব্যবহারকারীর দ্বারা প্রবেশ করা যাবে না
তারপরে কক্ষীয় বিন্যাসটি ঘরের ফটোগুলির মতো ফন্টের বর্ণ হতে হবে।
এই পদ্ধতিতে যখন কোনও ব্যবহারকারী ঘরে ডাবল ক্লিক করে এটি তারিখ চয়নকারীটি দেখায় তবে তারা এমনটি করা অবধি কোনও ফাঁকা ঘরের মতো দেখায়, অবশ্যই আপনাকে অবশ্যই নিশ্চিত করতে হবে যে আপনার অন্যান্য সূত্রগুলি ডিফল্ট তারিখটিকে উপেক্ষা করবে।
যদি আপনি কোনও এলোমেলো তারিখ সহ সেলটিকে প্রাক-জনবসতি করেন তবে ডাবল ক্লিক করলে তারিখ চয়নকারীটি উপস্থিত হয়।
সমাধানটিতে ভিবিএ প্রোগ্রামিংয়ের সামান্য অংশ জড়িত। সুতরাং আপনি একটি তারিখ চয়নকারী তৈরি করেন এবং এটিকে সেল এ 1 এ স্থাপন করুন। এটিতে রাইট ক্লিক করুন এবং বিকল্পের কোডটি নির্বাচন করুন। ভিবিএ উইন্ডোটি খুলবে এবং আপনি দুটি ড্রপ ডাউন মেনু দেখতে পাবেন (প্রথমটিতে এটি সম্ভবত ডিপ্লেড হবে: ডিটিপিকার 21)। দ্বিতীয় ড্রপ ডাউন মেনু থেকে "পরিবর্তন" চয়ন করুন। তার নিয়ন্ত্রণের পরিবর্তন ইভেন্টের জন্য একটি ফাঁকা পদ্ধতি তৈরি করে
সক্রিয় কক্ষে নির্বাচিত তারিখটি লেখার একটি পদ্ধতি:
Private Sub DTPicker21_Change()
ActiveCell.Value = Me.DTPicker21.Value
End Sub
ডিইবিইউজি মোডটি খুলুন এবং সংকলন নির্বাচন করুন, তারপরে ফাইলটি .xlsm হিসাবে সংরক্ষণ করুন (এক্সেল ম্যাক্রো-সক্ষম ওয়ার্কবুক)। বিকাশকারী মোড থেকে প্রস্থান করুন।
শেষে, বিকল্পের উপরের সারিটি স্থির করে রাখুন (আপনার তারিখ পিকার বাক্সটি A1 এ রাখা হয়েছিল) যাতে স্ক্রোল করার সময় এটি সর্বদা দৃশ্যমান হবে will আপনি প্রবেশ করতে চান এমন যে কোনও ঘর নির্বাচন করুন তারপরে তারিখ চয়নকারীকে ক্লিক করুন এবং পছন্দসই তারিখটি চয়ন করুন।