সূত্রযুক্ত একটি ঘর বৈধ করুন


0

আমি ডেটা বৈধতা দ্বারা একটি ঘর যাচাই করেছি।
এখন, এটি কেবলমাত্র 0 থেকে 100 এর মধ্যে মান ধরে রাখতে পারে user ব্যবহারকারী যদি পরিসীমা ছাড়িয়ে মান 0 বা 100 এর নীচে প্রবেশ করে তবে একটি বার্তা বাক্স উপস্থিত হতে পারে যে মানটি 0 থেকে 100 এর মধ্যে হতে হবে inform

আমি উপরের মতো একই পরিসরের মান সহ অন্য একটি কক্ষকে বৈধতা দিয়েছি তবে এটি অন্যান্য কোষের উপর নির্ভর করে (যেমন এটি সূত্র ধারণ করে) তবে ফলাফলটি যদি সীমার বাইরে থাকে তবে ০ এর নীচে বা 100 এর বেশি বার্তা বাক্সটি উপস্থিত হয় না।

ব্যবহারকারীদের আপনার মানগুলি পরীক্ষা করতে অবহিত করতে আমি একটি বার্তা বাক্স প্রদর্শন করতে চাই কিভাবে আমি এটি করতে পারব?

উত্তর:


0

এটি কীভাবে ভিবিএর বাইরে করবেন তা নিশ্চিত নন। এই কার্যকারিতাটি পেতে আপনার শীটে যুক্ত করতে এখানে কিছু ভিবিএ রয়েছে:

Private Sub Worksheet_Change(ByVal Target As Range)
If Range("TestCell") > 100 Then
    MsgBox "Check your inputs."
End If
End Sub

0

আপনার সূত্রের উপর নির্ভর করে যে ঘরে সেল ডেটা বৈধকরণের নিয়ম রাখুন। উদাহরণস্বরূপ, যদি আপনার =2*A1বি 1 থাকে এবং আপনি বি 1 এর জন্য ডেটা বৈধতা নির্ধারণ করেছেন (উদাহরণস্বরূপ between 0 and 100), পরিবর্তে এ 1 এর জন্য বৈধতা সেট করুন (উদাহরণস্বরূপ between 0 and 50)।


যদি দুটি ভেরিয়েবল হয়?
Sux2Los

আমার সূত্রটি চার বা পাঁচটি কোষের উপর নির্ভর করে
জাভেদ আকরাম

উদাহরণস্বরূপ বলা যাক যে আপনার সূত্রটি A1 এ রয়েছে। তারপরে আপনার সূত্রটি নির্ভর করে এমন সমস্ত কক্ষে শর্তসাপেক্ষে বিন্যাসকরণ কাস্টম নিয়ম (A1 <= 100) * (A1> = 0) সেট করুন। আপনি যদি না চান বা আপনি না করতে পারেন তবে স্যাক্স 2 লস প্রস্তাবিত একটি ভিবিএ সাবরুটিন লিখুন।
Toc
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.