এক্সেল - আমি কোনও ঘর নির্ধারণ করতে পারি, এটিতে টাইপ করা যাই হোক না কেন, একটি নির্দিষ্ট মানের সমান করতে?


61

এটি কারও জন্য রসিকতা বাজানো ... নিশ্চিত নয় যে আমি যা চাই তা করা সম্ভব কিনা। গল্ফ টুর্নামেন্টের জন্য খেলোয়াড় নির্বাচন করতে আমরা বন্ধুদের মধ্যে একটি এক্সেল ফাইলটি প্রচার করছি। আমি নির্দিষ্ট করে কোনও নাম (একে জো বলুন) দেখানোর জন্য একটি সেল সেট করতে চাই (এটিকে কল করুন) এটির মধ্যে কেউ যেভাবেই টাইপ করে না কেন।

কেউ এতে নাম লেখার চেষ্টা না করা পর্যন্ত A1 ফাঁকা হওয়া উচিত। যখন কেউ কোনও নাম - কোনও নাম - টাইপ করেন তারা প্রবেশের পরে তা স্বয়ংক্রিয়ভাবে জোতে পরিবর্তিত হয়।

শর্তসাপেক্ষ বিন্যাস কাজ করে না কারণ এটি প্রদর্শিত হয় কেবলমাত্র কক্ষ A1 এর মান চেহারা।

একটি সূত্র কাজ করে না কারণ তারা ঘরের মধ্যে কিছু দেখতে পাবে।

স্বতঃ-সংশোধন - যদিও এটির সঠিক প্রভাব আমি সন্ধান করছি - আমার কম্পিউটারে সঞ্চিত খ / সি কাজ করে না এবং ফাইলটি স্থানান্তর করবে না।

কোন ধারনা?

উত্তর:


110

ম্যাক্রো-কম বিকল্প হিসাবে, এটি ঘরের মান পরিবর্তন করবে না, তবে এটি ঘরের প্রদর্শনকে পরিবর্তন করবে। প্রশ্নযুক্ত ঘরে ডান ক্লিক করুন, তারপরে "ফর্ম্যাট ঘরগুলি" ক্লিক করুন। নম্বর ট্যাবে কাস্টম ক্লিক করুন, তারপরে নিম্নলিখিত কাস্টম নম্বর ফর্ম্যাটটি প্রবেশ করুন

"Joe";"Joe";"Joe";"Joe"

ব্যাখ্যা: এক্সেল নম্বর ফর্ম্যাটগুলির চারটি অংশ রয়েছে, সেমিকোলন দ্বারা পৃথক। ঘরের মান নির্ধারণ করে যে সংখ্যার ফর্ম্যাটটির কোন অংশটি ব্যবহৃত হয়েছে এবং ফর্ম্যাটটি এর মতো দেখাচ্ছে:

[positive];[negative];[zero];[text] 

যেহেতু প্রতিটি বিভাগ একটি হার্ড-কোডিং স্ট্রিং, তাই "জো" ইনপুট কী তা বিবেচনা করবে না, এমনকি কোনও সূত্র ইনপুট হলেও (যদি না সেই সূত্রটি ত্রুটি না ফেরায়)। সাধারণত সংখ্যার ফর্ম্যাটগুলি inণাত্মক সংখ্যাগুলি লাল রঙে প্রদর্শন করতে ব্যবহৃত হয়, বা দশমিক বা অন্যান্য প্রসাধনী জিনিসগুলিতে মানগুলি সারিবদ্ধ করতে ব্যবহৃত হয়। তবে সেগুলি আপনার বন্ধুদের সাথে জগাখিচুড় করতেও ব্যবহার করা যেতে পারে।


12
এটি মহাকাব্য এবং হাসিখুশি। এখন আমার কেবল একটি লক্ষ্য সন্ধান করা দরকার ...
মাইকেল ম্যাকগ্রিফ

3
এটি একেবারে উত্সাহ। এখন কারও কাছে এটি করার অজুহাত পেতে আমি কিছু আবিষ্কার করতে চাই :)
কাজি

1
এটি কেন একটি ফর্ম্যাট হিসাবে কাজ করে সে সম্পর্কে কিছু তথ্য যুক্ত করা সত্যিই এই উত্তরটি বড় করে তুলবে।
রায়স্টাফেরিয়ান

22
কাউকে সত্যিই তাদের এক্সেল শীটটি ভুতুড়ে হয়েছে তা ভাবার জন্য, Ž̙̐́ͅa̴̺̯̝̱̜̦̣͂͆͟l̞̬̖̬͎̲̦͚ͭ̄̿̇ͨ̀̈̕͢g̶̼̺̲͓͉̫͍͕̭ͤ̈͑͝o͚̭̬̹ͮͨ̎̅̌͌ͤ̇ পাঠ্যটি চেষ্টা করুন , উদাহরণস্বরূপ "J̼̼̝̟͇̺͖̹̄̋͌̽oe";"J̼̼̝̟͇̺͖̹̄̋͌̽oe";"J̼̼̝̟͇̺͖̹̄̋͌̽oe";"J̼̼̝̟͇̺͖̹̄̋͌̽oe"(কেবলমাত্র একটি বর্ণের সাথে কাজ করে বলে মনে হচ্ছে)
user568458

1
আমি মনে করি আপনার ধূসর বাক্সের নীচে আপনার অর্থ "for" এর পরিবর্তে "চার"। আমি একটি চরিত্র সম্পাদনার পরামর্শ দিতে পারি না।
রস মিলিকান

9

কার্যপত্রক কোড অঞ্চলে নিম্নলিখিত ইভেন্টের ম্যাক্রো রাখুন :

Private Sub Worksheet_Change(ByVal Target As Range)
   If Intersect(Range("A1"), Target) Is Nothing Then Exit Sub
   Application.EnableEvents = False
      Range("A1").Value = "Joe"
   Application.EnableEvents = True
End Sub

9
ব্যবহারকারীরা সক্ষম না করা হলে ম্যাক্রোগুলিকে ডিফল্টরূপে অক্ষম করা হবে না। ভাগ করে নিলে?
কাইরান ডান

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