ভিবিএ সেল এক্সেল | রেঞ্জ অবজেক্টের সাথে সেল রেফারেন্স সম্পত্তি কীভাবে ব্যবহার করবেন?

কোষগুলি প্রকৃতপক্ষে কার্যপত্রকের কোষ এবং ভিবিএতে যখন আমরা কোষগুলিকে একটি পরিসরের সম্পত্তি হিসাবে উল্লেখ করি তখন আমরা প্রকৃত কোষগুলিকে প্রকৃতপক্ষে উল্লেখ করি, অন্য কথায়, পরিসর সম্পত্তি সহ কোষ ব্যবহার করা হয় এবং কোষের সম্পত্তি ব্যবহারের পদ্ধতি নিম্নরূপ হয় । সেল (1,1)) এখন সেল (1,1) এর অর্থ সেল A1 প্রথম যুক্তিটি সারিটির জন্য এবং দ্বিতীয়টি কলামের রেফারেন্সের জন্য।

ভিবিএ সেল রেফারেন্স

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

ভিবিএ রেঞ্জ এবং ভিবিএ সেল কী?

আমি নিশ্চিত এখনই আপনার মনে এই প্রশ্নটি চলছে running ভিবিএ রেঞ্জে একটি অবজেক্ট তবে সেল একটি এক্সেল শিটের একটি সম্পত্তি। ভিবিএতে আমাদের একটি সেল অবজেক্টের রেফারেন্সের দুটি উপায় রয়েছে একটি হ'ল রেঞ্জের মাধ্যমে এবং অন্য একটিটি সেলগুলির মাধ্যমে।

উদাহরণস্বরূপ, আপনি সেল C5 রেফারেন্স করতে চাইলে আপনি ঘর C5 উল্লেখ করার জন্য দুটি পদ্ধতি ব্যবহার করতে পারেন।

ব্যাপ্তি পদ্ধতি: ব্যাপ্তি ("সি 5")

ঘর পদ্ধতি ব্যবহার: ঘর (5, 3)

একইভাবে, আপনি যদি সি 5 ঘরে "হাই" মান সন্নিবেশ করতে চান তবে আপনি নীচের কোডটি ব্যবহার করতে পারেন।

ব্যাপ্তি পদ্ধতি: ব্যাপ্তি ("সি 5")। মান = "হাই"

ঘর পদ্ধতি ব্যবহার: ঘর (5, 3)। মূল্য = "হাই"

এখন আপনি যদি একাধিক ঘর নির্বাচন করতে চান তবে আমরা কেবলমাত্র রেঞ্জ অবজেক্টের মাধ্যমে নির্বাচন করতে পারি। উদাহরণস্বরূপ, আমি যদি A1 থেকে A10 এর নীচে কোডগুলি নির্বাচন করতে চাই তবে কোডটি হল।

কোড: ব্যাপ্তি ("এ 1: এ 10") নির্বাচন করুন

তবে দুর্ভাগ্যক্রমে, আমরা কেবলমাত্র সেলস সম্পত্তি ব্যবহার করে একবারে একটি কক্ষ উল্লেখ করতে পারি। আমরা নীচের মতো রেঞ্জ অবজেক্ট সহ সেলগুলি ব্যবহার করতে পারি

ব্যাপ্তি ("এ 1: সি 10")। সেল (5,2) A1 থেকে C10 পঞ্চম সারি এবং দ্বিতীয় কলামে অর্থাৎ বি 5 কোষের ব্যাপ্তি।

ভিবিএতে সেলস সম্পত্তির সূত্র

সেলসের সম্পত্তির সূত্রটি দেখুন।

  • সারি সূচক: আমরা কোন সারিটি উল্লেখ করছি তা ছাড়া এটি কিছুই নয়।
  • কলাম সূচক: আমরা কোন কলামটি উল্লেখ করছি তা ছাড়া এটি কিছুই নয়।
  • ঘর (1, 1) এর অর্থ এ 1 সেল, ঘর (2, 1) এর অর্থ এ 2 সেল, ঘর (1, 2) মানে বি 1 সেল।
  • ঘর (2, 2) এর অর্থ বি 2 সেল, ঘর (10, 3) মানে সি 10 সেল, ঘর (15, 5) এর অর্থ E15 ঘর।

# 1 - ভিবিএতে সেলস সম্পত্তি কীভাবে ব্যবহার করবেন?

এখন আমি আপনাকে শিখাব কীভাবে ভিবিএতে এই সেলস সম্পত্তিটি ব্যবহার করতে হয়।

আপনি এই ভিবিএ সেল এক্সেল টেম্পলেটটি এখানে ডাউনলোড করতে পারেন - ভিবিএ সেল এক্সেল টেম্পলেট

ধরে নিন আপনি কল করা শীট নামেই কাজ করছেন ডেটা 1এবং আপনি ঘর A1 তে "হ্যালো" একটি মান সন্নিবেশ করতে চান।

নীচের কোডটি আপনার জন্য এটি করবে।

 সাব সেল_এক্সেম্পল () সেল (1, 1)। মূল্য = "হ্যালো" শেষ সাব 

ফলাফল:

এখন আমি শীট নামে ডাকা হবে ডেটা 2 এবং কোড চালাবে। এমনকি সেখানে এটি "হ্যালো" শব্দটি প্রবেশ করানো হবে।

প্রকৃতপক্ষে, আমরা একটি নির্দিষ্ট শীটের নামের সাথেও CELLS সম্পত্তিটি একত্রিত করতে পারি। নির্দিষ্ট শিটটি উল্লেখ করতে WORKSHEET অবজেক্টটি ব্যবহার করুন।

কার্যপত্রক ("ডেটা 1")। সেল (1,1)। মূল্য = "হ্যালো"

এটি শব্দটি প্রবেশ করিয়ে দেবে "হ্যালো" চাদর "ডেটা 1" আপনি কোন শিটে রয়েছেন তা নির্বিশেষে।

# 2 - রেঞ্জ অবজেক্টের সাথে সেলস সম্পত্তি কীভাবে ব্যবহার করবেন?

প্রকৃতপক্ষে, আমরা একটি RANGE অবজেক্টের সাথে সেলস সম্পত্তিটি ব্যবহার করতে পারি। উদাহরণস্বরূপ, নীচের কোডটি দেখুন।

ব্যাপ্তি ("সি 2: ই 8")। সেল (1, 1)। নির্বাচন করুন

আরও ভাল বোঝার জন্য, আমি এক্সেল শীটটিতে কয়েকটি নম্বর প্রবেশ করিয়েছি।

উপরের কোড ব্যাপ্তি ("সি 2: ই 8")। সেল (1, 1)। নির্বাচন করুন C2 থেকে E8 পরিসীমাতে প্রথম ঘর নির্বাচন করুন। এই কোডটি চালান এবং দেখুন কী ঘটে।

 উপকোষ_সামগ্রী () ব্যাপ্তি ("C2: E8")। ঘর (1, 1)। শেষ উপ-নির্বাচন করুন 

এটি সেল সি 2 নির্বাচন করেছে। কিন্তু সেল (1, 1) এর অর্থ এ 1 সেল, তাই না?

এটি C2 ঘরটি নির্বাচন করেছে কারণ কারণ পরিসীমা অবজেক্টটি ব্যবহার করে আমরা C2 থেকে E8 হিসাবে সীমাবদ্ধতার উপর জোর দিয়েছি, তাই কোষের সম্পত্তি নিয়মিত A1 ঘর থেকে নয়, C2 থেকে E8 পর্যন্ত পরিসীমাটিকে আচরণ করে। এই উদাহরণে, সি 2 হ'ল প্রথম সারি এবং প্রথম কলাম, সুতরাং সেলগুলি (1, 1) .সलेक्टটি সি -2 অর্থ means

এখন আমি কোডটি পরিবর্তন করব ব্যাপ্তি ("সি 2: ই 8")। সেল (3, 2)। নির্বাচন করুন এবং দেখুন কি হয়।

এই কোডটি চালান এবং কোন ঘরটি এটি নির্বাচন করবে তা যাচাই করুন।

 উপকোষ_সামগ্রী () ব্যাপ্তি ("C2: E8")। ঘর (3, 2)। শেষ উপ-নির্বাচন করুন 

এটি ডি 4 সেলটি নির্বাচন করেছে অর্থাৎ 26 নম্বরের। সেলগুলি (3,2) এর অর্থ সি 2 সেল থেকে শুরু করে 3 সারি দ্বারা নীচে সরানো হয়েছে এবং 2 টি কলাম ডানদিকে অর্থাৎ ড 4 কক্ষে নিয়ে গেছে।

# 3 - লুপের সাথে ঘর সংস্থান

লুপের সাথে সেলস সম্পত্তির ভিবিএতে খুব ভাল সম্পর্ক রয়েছে। আসুন ফর লোপ ব্যবহার করে 1 থেকে 10 পর্যন্ত ক্রমিক সংখ্যা সন্নিবেশ করার উদাহরণটি দেখুন। আপনার মডিউলটিতে নীচের কোডটি অনুলিপি করুন এবং আটকান।

 সাব সেল_একটি নমুনা () i = 1 থেকে 10 টি সেল (i, 1) এর পূর্ণসংখ্যার হিসাবে আমি ধীর করে ফেলব V 

এখানে আমি ভেরিয়েবল ঘোষণা করেছি আমি একটি পূর্ণসংখ্যা হিসাবে

তারপরে আমি I = 1 থেকে 10 দিয়ে লুপের জন্য আবেদন করেছি অর্থাৎ লুপটি 10 ​​বার চালানো দরকার।

ঘর (i, 1)। মান = i

এর অর্থ হ'ল লুপটি প্রথম যখন চালায় তখন "I" এর মান 1 হবে, তাই যেখানেই "I" এর মান হবে 1 অর্থাত্ সেল (1,1)। মূল্য =

লুপটি যখন দ্বিতীয়বারের জন্য "I" এর মান প্রদান করে, এটি 2 হয়, সুতরাং যেখানেই "I" এর মান হয়, এটি 2 হয় i i .e। সেল (2,1)। মূল্য = 2

এই লুপটি 10 ​​বার চলবে এবং .োকাবে আমি A1 থেকে A10 এর মান।

ভিবিএ সেলগুলিতে মনে রাখার বিষয়গুলি

  • সেলগুলি সম্পত্তি তবে র‌্যাঞ্জ একটি অবজেক্ট। আমরা বস্তুর সাথে সম্পত্তি ব্যবহার করতে পারি তবে সম্পত্তিটির প্রতি আপত্তি জানাতে পারি না।
  • যখন পরিসীমা সরবরাহ করা হয় তখন কক্ষগুলি কেবলমাত্র এই ব্যাপ্তিকেই বিবেচনা করবে, নিয়মিত পরিসীমা নয়।
  • ঘর (1, 2) বি 1 সেল, একইভাবে ঘর (1, "বি") বি 1 সেলও।