মাইক্রোসফ্ট এক্সেলে ডেটা এন্ট্রি ফর্ম

Pin
Send
Share
Send

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

ভরাট সরঞ্জাম ব্যবহার করে

ফিলিং ফর্মটি এমন ক্ষেত্রগুলির সাথে একটি বিষয় যাটির নামগুলি পূরণ করার জন্য টেবিলের কলাম কলামগুলির সাথে মিল রয়েছে। আপনাকে এই ক্ষেত্রগুলিতে ডেটা প্রবেশ করাতে হবে এবং সেগুলি তত্ক্ষণাত সারণি সীমাতে একটি নতুন লাইন দ্বারা যুক্ত করা হবে। ফর্মটি পৃথক অন্তর্নির্মিত এক্সেল সরঞ্জাম হিসাবে কাজ করতে পারে, বা ব্যবহারকারীর দ্বারা তৈরি করা হয়, তবে তার পরিসীমা আকারে শীটটিতে সরাসরি অবস্থিত হতে পারে।

এখন এই দুটি ধরণের সরঞ্জাম কীভাবে ব্যবহার করা যায় তা দেখুন।

পদ্ধতি 1: এক্সেল ডেটা ইনপুট জন্য অন্তর্নির্মিত অবজেক্ট

প্রথমত, আসুন এক্সেল ডেটা প্রবেশের জন্য বিল্ট-ইন ফর্মটি কীভাবে ব্যবহার করবেন তা শিখি।

  1. এটি লক্ষ্য করা উচিত যে ডিফল্টরূপে আইকন এটি চালু করে তা লুকানো থাকে এবং এটি সক্রিয় করা দরকার। এটি করতে, ট্যাবে যান "ফাইল"এবং তারপরে আইটেমটিতে ক্লিক করুন "পরামিতি".
  2. খোলা এক্সেল বিকল্প উইন্ডোতে, বিভাগে সরান দ্রুত অ্যাক্সেস সরঞ্জামদণ্ড। উইন্ডোর বেশিরভাগ অংশটি সেটিংসের বিস্তৃত অঞ্চল দ্বারা দখল করা। বাম পাশে এমন সরঞ্জাম রয়েছে যা দ্রুত অ্যাক্সেস প্যানেলে যোগ করা যায় এবং ডানদিকে - ইতিমধ্যে উপস্থিত।

    মাঠে "এর থেকে দল নির্বাচন করুন" মান নির্ধারণ করুন "দলগুলি টেপে নেই"। এর পরে, বর্ণানুক্রমিক ক্রমে কমান্ডের তালিকা থেকে আমরা অবস্থানটি আবিষ্কার করি এবং নির্বাচন করি "ফর্ম ..."। তারপরে বোতামটিতে ক্লিক করুন "যোগ করুন".

  3. এর পরে, আমাদের যে সরঞ্জামটি প্রয়োজন তা উইন্ডোটির ডানদিকে প্রদর্শিত হবে। বাটনে ক্লিক করুন "ঠিক আছে".
  4. এখন এই সরঞ্জামটি এক্সেস উইন্ডোটিতে দ্রুত অ্যাক্সেস প্যানেলে অবস্থিত এবং আমরা এটি ব্যবহার করতে পারি। এক্সেলের এই উদাহরণ সহ যে কোনও ওয়ার্কবুক খোলার সময় এটি উপস্থিত থাকবে।
  5. এখন, সরঞ্জামটি ঠিক কী পূরণ করতে হবে তা বোঝার জন্য, আপনাকে টেবিলের শিরোনামটি পূরণ করতে হবে এবং এতে কোনও মান রেকর্ড করতে হবে। আমাদের সাথে টেবিলের অ্যারেতে চারটি কলাম রয়েছে যার নাম রয়েছে Let "পণ্যের নাম", "সংখ্যা", "মূল্য" এবং "পরিমাণ"। পত্রকের একটি স্বেচ্ছাকৃতির অনুভূমিক পরিসরে নাম ডেটা প্রবেশ করান।
  6. এছাড়াও, প্রোগ্রামটি বোঝার জন্য কোন রেঞ্জগুলির সাথে এটির জন্য কাজ করা প্রয়োজন, আপনার সারণির অ্যারের প্রথম সারিতে কোনও মান প্রবেশ করা উচিত।
  7. এর পরে, খালি টেবিলের যে কোনও ঘর নির্বাচন করুন এবং দ্রুত অ্যাক্সেস প্যানেলে আইকনে ক্লিক করুন "ফর্ম ..."যা আমরা পূর্বে সক্রিয় করেছি।
  8. সুতরাং, নির্দিষ্ট সরঞ্জামটির উইন্ডোটি খোলে। আপনি দেখতে পাচ্ছেন যে, এই অবজেক্টটির এমন ক্ষেত্র রয়েছে যা আমাদের টেবিল অ্যারের কলামের সাথে মিল রয়েছে। তদতিরিক্ত, প্রথম ক্ষেত্রটি ইতিমধ্যে একটি মান দিয়ে পূর্ণ হয়, যেহেতু আমরা শীটটিতে ম্যানুয়ালি এটি প্রবেশ করিয়েছি।
  9. অবশিষ্ট ক্ষেত্রগুলিতে আমরা প্রয়োজনীয় মানগুলি লিখুন এবং তারপরে বোতামটিতে ক্লিক করুন "যোগ করুন".
  10. এর পরে, যেমন আপনি দেখতে পাচ্ছেন, প্রবেশ করা মানগুলি স্বয়ংক্রিয়ভাবে সারণির প্রথম সারিতে স্থানান্তরিত হয়েছিল এবং ফর্মের মধ্যে ক্ষেত্রগুলির পরবর্তী ব্লকে একটি স্থানান্তর হয়েছিল যা টেবিল অ্যারের দ্বিতীয় সারির সাথে মিল রয়েছে।
  11. সারণী অঞ্চলের দ্বিতীয় সারিতে আমরা যে মানগুলি দেখতে চাই তা দিয়ে সরঞ্জাম উইন্ডোটি পূরণ করুন এবং আবার বোতামটি ক্লিক করুন "যোগ করুন".
  12. আপনি দেখতে পাচ্ছেন যে, দ্বিতীয় লাইনের মানগুলিও যুক্ত হয়েছিল এবং আমাদের এমনকি টেবিলের মধ্যে কার্সারটিকে পুনর্বিন্যাস করতে হবে না।
  13. সুতরাং, আমরা যে মানটি এটিতে প্রবেশ করতে চাই তা দিয়ে আমরা টেবিল অ্যারে পূরণ করি।
  14. এছাড়াও, যদি ইচ্ছা হয় তবে আপনি বোতামগুলি ব্যবহার করে পূর্বে প্রবেশ করা মানগুলিতে নেভিগেট করতে পারেন "ফিরুন" এবং "পরবর্তী" বা উল্লম্ব স্ক্রোল বার।
  15. যদি প্রয়োজন হয় তবে আপনি টেবিল অ্যারেতে কোনও ফর্ম পরিবর্তন করে মানটি সমন্বয় করতে পারেন। শীটটিতে প্রদর্শিত পরিবর্তনগুলি করতে, এটিকে সরঞ্জামটির সংশ্লিষ্ট ব্লকে তৈরি করার পরে, বোতামটিতে ক্লিক করুন "যোগ করুন".
  16. যেমন আপনি দেখতে পাচ্ছেন, তাত্ক্ষণিকভাবে পরিবর্তনটি টেবিল অঞ্চলে ঘটেছে।
  17. আমাদের যদি কোনও লাইন মুছতে হয়, তবে নেভিগেশন বোতাম বা স্ক্রোল বারের মাধ্যমে আমরা ফর্মের সংশ্লিষ্ট ফিল্ড ব্লকে যাব। এর পরে, বাটনে ক্লিক করুন "Delete" সরঞ্জাম উইন্ডোতে।
  18. একটি সতর্কতা ডায়ালগ খোলে, আপনাকে জানিয়ে দিবে যে লাইনটি মুছে ফেলা হবে। আপনি যদি নিজের ক্রিয়ায় আত্মবিশ্বাসী হন তবে বোতামটিতে ক্লিক করুন "ঠিক আছে".
  19. আপনি দেখতে পাচ্ছেন, সারিটি টেবিলের সীমা থেকে নেওয়া হয়েছিল। ভরাট এবং সম্পাদনা সম্পন্ন হওয়ার পরে, আপনি বোতামে ক্লিক করে সরঞ্জাম উইন্ডোটি থেকে প্রস্থান করতে পারেন "বন্ধ".
  20. এর পরে, টেবিল অ্যারেটিকে আরও ভিজ্যুয়াল ভিজ্যুয়াল চেহারা দেওয়ার জন্য, ফর্ম্যাটিং করা যায়।

পদ্ধতি 2: একটি কাস্টম ফর্ম তৈরি করুন

এছাড়াও, ম্যাক্রো এবং অন্যান্য বেশ কয়েকটি সরঞ্জামের সাহায্যে টেবিলের ক্ষেত্রটি পূরণ করার জন্য আপনার নিজস্ব কাস্টম ফর্ম তৈরি করা সম্ভব। এটি সরাসরি শীটে তৈরি করা হবে এবং এর ব্যাপ্তি উপস্থাপন করবে। এই সরঞ্জামটি ব্যবহার করে, ব্যবহারকারী নিজে সেই সুযোগগুলি উপলব্ধি করতে সক্ষম হবেন যা তিনি প্রয়োজনীয় বলে মনে করেন। কার্যকারিতার দিক থেকে, এটি কোনওভাবেই বিল্ট-ইন এক্সেল অ্যানালগের চেয়ে নিকৃষ্ট হবে না এবং কোনও উপায়ে এটি এটিকে ছাড়িয়ে যেতে পারে। একমাত্র ত্রুটিটি হ'ল প্রতিটি টেবিল অ্যারের জন্য আপনাকে পৃথক ফর্ম রচনা করতে হবে এবং মানক সংস্করণটি ব্যবহার করার সময় যেমন সম্ভব তেমন টেম্পলেট প্রয়োগ করা উচিত নয়।

  1. পূর্ববর্তী পদ্ধতি হিসাবে, প্রথমত, আপনাকে শীটটিতে ভবিষ্যতের টেবিলের একটি শিরোনাম তৈরি করতে হবে। এটিতে পাঁচটি কক্ষ থাকবে: "№ P / এন", "পণ্যের নাম", "সংখ্যা", "মূল্য", "পরিমাণ".
  2. এর পরে, আমাদের সারণী অ্যারে থেকে তথাকথিত "স্মার্ট" টেবিলটি তৈরি করতে হবে, সংলগ্ন রেঞ্জ বা ডেটা সহ কোষগুলি পূরণ করার সময় স্বয়ংক্রিয়ভাবে লাইনগুলি যুক্ত করার ক্ষমতা দিয়ে with এটি করতে, ট্যাবটিতে থাকা শিরোনামটি নির্বাচন করুন "বাড়ি"বোতামে ক্লিক করুন "টেবিল হিসাবে ফর্ম্যাট করুন" টুলবক্সে "শৈলী"। এটি উপলব্ধ শৈলীর বিকল্পগুলির একটি তালিকা খুলবে। এর মধ্যে একটির পছন্দ কোনওভাবে কার্যকারিতা প্রভাবিত করবে না, তাই আমরা কেবলমাত্র সেই বিকল্পটি বেছে নিই যা আমরা আরও উপযুক্ত বলে বিবেচনা করি।
  3. তারপরে টেবিলের বিন্যাসের জন্য একটি ছোট উইন্ডো খোলে। এটি আমাদের পূর্বে বরাদ্দ করা ব্যাপ্তিটি, অর্থাৎ শিরোনামের ব্যাপ্তিটি নির্দেশ করে। একটি নিয়ম হিসাবে, এই ক্ষেত্রে সবকিছু সঠিকভাবে পূরণ করা হয়। তবে আমাদের প্যারামিটারের পাশের বাক্সটি চেক করা উচিত শিরোনাম সারণী। এর পরে, বাটনে ক্লিক করুন "ঠিক আছে".
  4. সুতরাং, আমাদের পরিসরটি একটি "স্মার্ট" টেবিল হিসাবে ফর্ম্যাট করা হয়েছে, ভিজ্যুয়াল ডিসপ্লেতে এমনকি পরিবর্তনের দ্বারা প্রমাণিত। আপনি দেখতে পাচ্ছেন যে অন্যান্য জিনিসগুলির মধ্যেও প্রতিটি কলাম শিরোনামের নামের পরে ফিল্টার আইকনগুলি উপস্থিত হয়েছিল। তাদের অক্ষম করা উচিত। এটি করতে, "স্মার্ট" টেবিলের যে কোনও ঘর নির্বাচন করুন এবং ট্যাবে যান "তথ্য"। সেখানে টুলবক্সে ফিতা রয়েছে বাছাই এবং ফিল্টার আইকনে ক্লিক করুন "ফিল্টার".

    ফিল্টারটি অক্ষম করার জন্য আরও একটি বিকল্প রয়েছে। এই ক্ষেত্রে, ট্যাবটি রেখে অন্য কোনও ট্যাবে স্যুইচ করা প্রয়োজন হবে না "বাড়ি"। সেটিংস ব্লক মধ্যে ফিতা উপর টেবিল ক্ষেত্রের ঘর নির্বাচন করার পরে "সম্পাদনা" আইকনে ক্লিক করুন বাছাই এবং ফিল্টার। প্রদর্শিত তালিকায় অবস্থানটি নির্বাচন করুন "ফিল্টার".

  5. আপনি দেখতে পাচ্ছেন, এই ক্রিয়াটির পরে, ফিল্টারিং আইকনগুলি টেবিলের শিরোনাম থেকে প্রয়োজনীয় হিসাবে অদৃশ্য হয়ে গেছে।
  6. তারপরে আমাদের ডাটা এন্ট্রি ফর্মটি তৈরি করা উচিত। এটি দুটি কলামযুক্ত এক ধরণের টেবিল অ্যারেও হবে। এই বস্তুর সারি নামগুলি মূল সারণীর কলামের সাথে মিল থাকবে correspond ব্যতিক্রম কলাম হয় "№ P / এন" এবং "পরিমাণ"। তারা অনুপস্থিত থাকবে। প্রথমটি একটি ম্যাক্রো ব্যবহার করে গণনা করা হবে, এবং দ্বিতীয় মানকে গুণমান পরিমাণের সূত্র প্রয়োগ করে গণনা করা হবে।

    ডেটা এন্ট্রি অবজেক্টের দ্বিতীয় কলামটি এখনই ফাঁকা রয়েছে। প্রধান টেবিল ব্যাপ্তির সারিগুলি পূরণ করার জন্য সরাসরি পরবর্তী মানগুলি এতে প্রবেশ করা হবে।

  7. এর পরে আমরা আরও একটি ছোট টেবিল তৈরি করি। এটিতে একটি কলাম থাকবে এবং এতে এমন একটি পণ্যের তালিকা থাকবে যা আমরা প্রধান সারণীর দ্বিতীয় কলামে প্রদর্শিত করব। স্পষ্টতার জন্য, এই তালিকার শিরোনাম সহ ঘর ("পণ্য তালিকা") রঙ দিয়ে পূর্ণ হতে পারে।
  8. তারপরে মান ইনপুট অবজেক্টের প্রথম খালি ঘরটি নির্বাচন করুন। ট্যাবে যান "তথ্য"। আইকনে ক্লিক করুন ডেটা যাচাইকরণযা সরঞ্জাম বাক্সে ফিতা উপর স্থাপন করা হয় "ডেটা দিয়ে কাজ করুন".
  9. ইনপুট বৈধকরণ উইন্ডোটি শুরু হয়। মাঠে ক্লিক করুন "তথ্য প্রকার"যা ডিফল্ট "কোনও মান".
  10. খোলা বিকল্পগুলি থেকে, অবস্থানটি নির্বাচন করুন "তালিকা".
  11. আপনি দেখতে পাচ্ছেন, এর পরে, ইনপুট মানগুলি পরীক্ষা করার জন্য উইন্ডোটি এর কনফিগারেশনটি কিছুটা পরিবর্তন করেছে। একটি অতিরিক্ত ক্ষেত্র হাজির হয়েছে "উৎস"। বাম মাউস বোতামটি দিয়ে আমরা ডানদিকে আইকনে ক্লিক করি।
  12. তারপরে ইনপুট চেক উইন্ডোটি ছোট করা হবে। বাম মাউস বোতামটি ধরে রাখার সাথে কার্সার সহ একটি অতিরিক্ত টেবিল অঞ্চলে শীটে রাখা ডেটার তালিকাটি নির্বাচন করুন "পণ্য তালিকা"। এর পরে, আবার ক্ষেত্রের ডানদিকে আইকনটি ক্লিক করুন যেখানে নির্বাচিত ব্যাপ্তির ঠিকানা প্রদর্শিত হবে।
  13. মানগুলি প্রবেশের জন্য এটি চেক বাক্সে ফিরে আসে। আপনি দেখতে পাচ্ছেন যে এর মধ্যে নির্বাচিত রেঞ্জের স্থানাঙ্কগুলি ইতিমধ্যে ক্ষেত্রে প্রদর্শিত হবে "উৎস"। বাটনে ক্লিক করুন "ঠিক আছে" উইন্ডোর নীচে।
  14. এখন, ডাটা এন্ট্রি অবজেক্টের নির্বাচিত খালি কক্ষের ডানদিকে একটি ত্রিভুজ আইকন উপস্থিত হয়েছে। আপনি যখন এটিতে ক্লিক করেন, একটি ড্রপ-ডাউন তালিকা খোলে, সারণীর অ্যারে থেকে টানা নামগুলি নিয়ে "পণ্য তালিকা"। নির্দেশিত কক্ষে নির্বিচারে তথ্য প্রবেশ করা এখন অসম্ভব, তবে আপনি কেবল উপস্থাপিত তালিকা থেকে পছন্দসই অবস্থানটি নির্বাচন করতে পারেন। ড্রপ-ডাউন তালিকার একটি আইটেম নির্বাচন করুন।
  15. আপনি দেখতে পাচ্ছেন, নির্বাচিত অবস্থানটি অবিলম্বে মাঠে প্রদর্শিত হয়েছিল "পণ্যের নাম".
  16. এরপরে, আমাদের ইনপুট ফর্মের সেই তিনটি কক্ষে নাম নির্ধারণ করতে হবে যেখানে আমরা ডেটা প্রবেশ করব। প্রথম কক্ষটি নির্বাচন করুন, যেখানে ইতিমধ্যে নামটি আমাদের ক্ষেত্রে সেট করা আছে "আলু"। এরপরে, রেঞ্জের নামের ক্ষেত্রে যান। এটি সূত্র বারের সমান স্তরে এক্সেল উইন্ডোটির বাম দিকে অবস্থিত। সেখানে একটি নির্বিচারে নাম লিখুন। এটি লাতিন ভাষায় কোনও নাম থাকতে পারে, যেখানে কোনও স্থান নেই, তবে এই উপাদানটির দ্বারা সমাধান করা কাজগুলির নিকটে থাকা নামগুলি ব্যবহার করা ভাল। অতএব, প্রথম সেল, যা পণ্যটির নাম ধারণ করে, তাকে ডাকা হয় "নাম"। আমরা ফিল্ডে এই নামটি লিখি এবং কীটি টিপব প্রবেশ করান কীবোর্ডে
  17. ঠিক একইভাবে আমরা ঘরে একটি নাম নির্ধারণ করি যেখানে আমরা সামগ্রীর পরিমাণ প্রবেশ করবো "Volum".
  18. এবং দাম সহ ঘর - "মূল্য".
  19. তারপরে, ঠিক একইভাবে আমরা উপরের তিনটি কোষের পুরো পরিসরে নামটি দেব। সবার আগে, নির্বাচন করুন এবং তারপরে একটি বিশেষ ক্ষেত্রে এটির নাম দিন। এটি একটি নাম হতে দিন "পূর্ণ স্বরগ্রাম".
  20. শেষ কর্মের পরে, আমাদের অবশ্যই দস্তাবেজটি সংরক্ষণ করতে হবে যাতে আমরা যে নামগুলি অর্পণ করেছি সেগুলি ভবিষ্যতে যে ম্যাক্রো তৈরি করেছিল তা অনুধাবন করতে পারে। সংরক্ষণ করতে, ট্যাবে যান "ফাইল" এবং আইটেম ক্লিক করুন "হিসাবে সংরক্ষণ করুন ...".
  21. খোলে সেইভ উইন্ডোতে ফাইল প্রকার মান নির্বাচন করুন "এক্সেল ম্যাক্রো সমর্থিত বই (.xlsm)"। এরপরে, বোতামটিতে ক্লিক করুন "সংরক্ষণ করুন".
  22. তারপরে আপনার আপনার এক্সেলের সংস্করণে ম্যাক্রোগুলি সক্রিয় করা উচিত এবং ট্যাবটি সক্ষম করুন "ডেভেলপার"যদি আপনি এখনও না। আসল বিষয়টি হ'ল এই দুটি ফাংশনই প্রোগ্রামটিতে ডিফল্টরূপে অক্ষম থাকে এবং তাদের অ্যাক্টিভেশনটি অবশ্যই এক্সেল সেটিংস উইন্ডোতে জোর করে সম্পাদন করা উচিত।
  23. আপনি এটি করার পরে, ট্যাবে যান "ডেভেলপার"। বড় আইকনে ক্লিক করুন "ভিজ্যুয়াল বেসিক"টুলবক্সে ফিতা উপর অবস্থিত "কোড".
  24. শেষ ক্রিয়াটি ভিবিএ ম্যাক্রো সম্পাদকটি শুরু করার কারণ করে। এলাকায় "প্রকল্প"যা উইন্ডোর উপরের বাম অংশে অবস্থিত, শীটটির নামটি নির্বাচন করুন যেখানে আমাদের টেবিলগুলি অবস্থিত। এই ক্ষেত্রে, এটি হয় "পত্রক 1".
  25. এর পরে, ডাকা উইন্ডোর নীচের বাম দিকে যান "বিশিষ্টতাসমূহ"। এখানে নির্বাচিত শীটের সেটিংস রয়েছে। মাঠে "(নাম)" সিরিলিক নাম প্রতিস্থাপন করা উচিত ("পত্রক 1") লাতিন ভাষায় লিখিত নামে। আপনার পক্ষে আরও সুবিধাজনক যে কোনও নাম আপনি দিতে পারেন, মূল জিনিসটি হ'ল এতে কেবলমাত্র লাতিন অক্ষর বা সংখ্যা এবং অন্য কোনও চিহ্ন বা স্পেস থাকে না। এই নামের সাথেই ম্যাক্রো কাজ করবে। আমাদের ক্ষেত্রে এই নাম হতে দিন "Producty"যদিও আপনি উপরে বর্ণিত শর্তাদি পূরণ করে এমন অন্য কোনও চয়ন করতে পারেন।

    মাঠে "নাম" আপনি আরও সুবিধাজনক নামের সাথে নামটি প্রতিস্থাপন করতে পারেন। তবে এটি প্রয়োজনীয় নয়। এই ক্ষেত্রে, স্পেস, সিরিলিক এবং অন্য কোনও অক্ষরের ব্যবহার অনুমোদিত। পূর্ববর্তী প্যারামিটারের বিপরীতে, যা প্রোগ্রামটির জন্য শীটের নাম নির্ধারণ করে, এই পরামিতিটি শর্টকাট বারে ব্যবহারকারীর জন্য দৃশ্যমান শিটটিতে একটি নাম নির্ধারণ করে।

    আপনি দেখতে পাচ্ছেন, এর পরে নামটিও স্বয়ংক্রিয়ভাবে পরিবর্তিত হবে চাদর ঘ মাঠে "প্রকল্প", আমরা কেবল সেটিংসে সেট করেছি to

  26. তারপরে উইন্ডোর মাঝের অঞ্চলে যান। এখানেই আমাদের নিজেরাই ম্যাক্রো কোডটি লিখতে হবে। যদি আমাদের ক্ষেত্রে যেমন নির্দেশিত অঞ্চলে সাদা কোড সম্পাদকের ক্ষেত্রটি প্রদর্শিত না হয় তবে ফাংশন কী টিপুন F7 এবং এটি প্রদর্শিত হবে।
  27. এখন আমাদের নির্দিষ্ট উদাহরণের জন্য, আমাদের ক্ষেত্রে নিম্নলিখিত কোডটি লিখতে হবে:


    সাব ডেটা এন্ট্রিফর্ম ()
    ততক্ষণ পরের সারিটি ধীর করুন
    NextRow = Producty.Cells (producty.Rows.Count, 2)। এবং (xlUp)। অফসেট (1, 0) .রো
    প্রোডাক্টির সাথে
    যদি .রেঞ্জ ("এ 2")। মান = "" এবং .রেঞ্জ ("বি 2")। মান = "" তারপরে
    NextRow = nextRow - 1
    শেষ যদি
    Producty.Range ("নাম") Copy অনুলিপি
    । সেলগুলি (পরের রো, ২) .পস্টস্পেশিয়াল আটকানো: = xlPasteValues
    । সেলগুলি (পরের রে, 3)। মূল্য = প্রোডাক্ট.রেঞ্জ ("ভলিউম")। মান
    । সেলস (পরের রে, 4)। মূল্য = প্রোডাক্ট.রেঞ্জ ("দাম")। মান
    .কেলস (পরের রোল, 5)। মূল্য = প্রোডাক্ট.রেঞ্জ ("ভলিউম")। মান * প্রোডাক্ট.রেঞ্জ ("দাম")। মান
    .রেঞ্জ ("এ 2")। সূত্র = "= আইএফ (আইএসব্ল্যাঙ্ক (বি 2)," "" ", কাউন্টা ($ বি $ 2: বি 2))"
    যদি NextRow> 2 তবে
    ব্যাপ্তি ("এ 2") নির্বাচন করুন
    নির্বাচন.আউটোফিল গন্তব্য: = ব্যাপ্তি ("A2: A" এবং পরের নীতি)
    ব্যাপ্তি ("A2: A" এবং পরের র)। নির্বাচন করুন
    শেষ যদি
    .রেঞ্জ ("ডায়াপসন")। ক্লিয়ারকন্টেন্টস
    দিয়ে শেষ
    শেষ সাব

    তবে এই কোডটি সর্বজনীন নয়, এটি কেবল আমাদের ক্ষেত্রে উপযুক্ত নয়। আপনি যদি এটি আপনার প্রয়োজনের সাথে খাপ খাইয়ে নিতে চান তবে এটি অনুসারে এটি পরিবর্তন করা উচিত। যাতে আপনি নিজেরাই এটি করতে পারেন, আসুন দেখুন এই কোডটি কীটি অন্তর্ভুক্ত করে, কী প্রতিস্থাপন করা উচিত এবং কোনটি পরিবর্তন করা উচিত নয়।

    সুতরাং প্রথম লাইন:

    সাব ডেটা এন্ট্রিফর্ম ()

    "DataEntryForm" নিজেই ম্যাক্রোর নাম। আপনি এটিকে যেমন রয়েছে তেমন রেখে দিতে পারেন বা ম্যাক্রোর নাম তৈরির সাধারণ নিয়মগুলি পূরণ করে এমন কোনও অন্যের সাথে এটি প্রতিস্থাপন করতে পারেন (কোনও স্থান নেই, লাতিন বর্ণমালার কেবলমাত্র অক্ষর ব্যবহার করুন ইত্যাদি)। নাম পরিবর্তন করা কোনও কিছুতেই প্রভাব ফেলবে না।

    কোডটিতে শব্দটি যেখানেই ঘটে "Producty" আপনাকে অবশ্যই নিজের নামের সাথে এটি প্রতিস্থাপন করতে হবে previously "(নাম)" অঞ্চল "বিশিষ্টতাসমূহ" ম্যাক্রো সম্পাদক স্বাভাবিকভাবেই, আপনি কেবল শীটটির নাম অন্যরকম রেখে দিলে এটি করা উচিত।

    এখন এই লাইনটি বিবেচনা করুন:

    NextRow = Producty.Cells (producty.Rows.Count, 2)। এবং (xlUp)। অফসেট (1, 0) .রো

    ব্যক্তিত্ব "2" এই সারিতে অর্থ শীটটির দ্বিতীয় কলাম। এই কলামটি কলাম "পণ্যের নাম"। এটিতে আমরা সারিগুলির সংখ্যা গণনা করব। অতএব, যদি আপনার ক্ষেত্রে অনুরূপ কলামের অ্যাকাউন্টে আলাদা অর্ডার থাকে তবে আপনাকে সংশ্লিষ্ট নম্বরটি প্রবেশ করতে হবে। মান "শেষ (xlUp)। অফসেট (1, 0) .রো" যে কোনও ক্ষেত্রে, অপরিবর্তিত রেখে দিন।

    এরপরে, লাইনটি বিবেচনা করুন

    যদি .রেঞ্জ ("এ 2")। মান = "" এবং .রেঞ্জ ("বি 2")। মান = "" তারপরে

    "A2," - এটি প্রথম কক্ষের স্থানাঙ্ক যা লাইন নম্বরটি প্রদর্শিত হবে। "B2 তে" - এটি হ'ল প্রথম কক্ষের স্থানাঙ্ক যার দ্বারা ডেটা আউটপুট হবে ("পণ্যের নাম")। এগুলির মধ্যে পার্থক্য থাকলে এই স্থানাঙ্কগুলির পরিবর্তে আপনার ডেটা প্রবেশ করুন।

    লাইনে যান

    Producty.Range ("নাম") Copy অনুলিপি

    এটির একটি প্যারামিটার রয়েছে "নাম" আমরা ক্ষেত্রের জন্য নির্ধারিত নামটির অর্থ "পণ্যের নাম" ইনপুট ফর্ম এ।

    লাইনে


    । সেলগুলি (পরের রো, ২) .পস্টস্পেশিয়াল আটকানো: = xlPasteValues
    । সেলগুলি (পরের রে, 3)। মূল্য = প্রোডাক্ট.রেঞ্জ ("ভলিউম")। মান
    । সেলস (পরের রে, 4)। মূল্য = প্রোডাক্ট.রেঞ্জ ("দাম")। মান
    .কেলস (পরের রোল, 5)। মূল্য = প্রোডাক্ট.রেঞ্জ ("ভলিউম")। মান * প্রোডাক্ট.রেঞ্জ ("দাম")। মান

    নাম «Volum» এবং «দাম» আমরা ক্ষেত্রগুলিতে অর্পিত নামগুলি বোঝায় mean "সংখ্যা" এবং "মূল্য" একই ইনপুট ফর্ম।

    আমরা উপরে উল্লিখিত একই লাইনে, সংখ্যাগুলি "2", "3", "4", "5" কলামগুলির সাথে সম্পর্কিত এক্সেল ওয়ার্কশিটে কলাম নম্বরগুলি বোঝায় "পণ্যের নাম", "সংখ্যা", "মূল্য" এবং "পরিমাণ"। অতএব, যদি আপনার ক্ষেত্রে সারণীটি স্থানান্তরিত হয় তবে আপনাকে সংশ্লিষ্ট কলাম নম্বরগুলি নির্দিষ্ট করতে হবে। যদি আরও কলাম থাকে, তবে সাদৃশ্য অনুসারে আপনাকে কোডটিতে এর লাইনগুলি যুক্ত করতে হবে, যদি কম হয় - তবে অতিরিক্তগুলি সরিয়ে ফেলুন।

    লাইনটি তার দাম দিয়ে পণ্যগুলির পরিমাণকে বাড়িয়ে দেয়:

    .কেলস (পরের রোল, 5)। মূল্য = প্রোডাক্ট.রেঞ্জ ("ভলিউম")। মান * প্রোডাক্ট.রেঞ্জ ("দাম")। মান

    ফলাফলটি, যেমন আমরা রেকর্ডটির বাক্য গঠন থেকে দেখি, এক্সেল ওয়ার্কশিটের পঞ্চম কলামে প্রদর্শিত হবে।

    এই এক্সপ্রেশনটি স্বয়ংক্রিয় লাইন নম্বর সম্পাদন করে:


    যদি NextRow> 2 তবে
    ব্যাপ্তি ("এ 2") নির্বাচন করুন
    নির্বাচন.আউটোফিল গন্তব্য: = ব্যাপ্তি ("A2: A" এবং পরের নীতি)
    ব্যাপ্তি ("A2: A" এবং পরের র)। নির্বাচন করুন
    শেষ যদি

    সমস্ত মান "A2," সংখ্যার কাজ করা হবে এমন প্রথম কক্ষের ঠিকানা এবং স্থানাঙ্কগুলি বোঝায় "এ " - নম্বর সহ পুরো কলামের ঠিকানা। আপনার টেবিলে ঠিক কোথায় নম্বর প্রদর্শিত হবে তা পরীক্ষা করে দেখুন এবং প্রয়োজনে কোডে এই স্থানাঙ্কগুলি পরিবর্তন করুন।

    তথ্যটি টেবিলে স্থানান্তরিত হওয়ার পরে লাইনটি ডাটা এন্ট্রি ফর্মের পরিসীমা পরিষ্কার করে:

    .রেঞ্জ ("ডায়াপসন")। ক্লিয়ারকন্টেন্টস

    এটি অনুমান করা কঠিন নয় («পূর্ণ স্বরগ্রাম») এর অর্থ হ'ল আমরা পূর্বে ডেটা এন্ট্রি ক্ষেত্রগুলিতে নির্ধারিত ব্যাপ্তির নাম। আপনি যদি তাদের আলাদা আলাদা নাম দিয়ে থাকেন তবে এই লাইনটি ঠিক সেই মতো beোকানো উচিত।

    কোডের আরও একটি অংশ সর্বজনীন এবং সব ক্ষেত্রে পরিবর্তন ছাড়াই প্রবর্তিত হবে।

    আপনি সম্পাদক উইন্ডোতে ম্যাক্রো কোডটি রেকর্ড করার পরে, উইন্ডোর বাম অংশে একটি ডিস্কেটের আকারে সেভ আইকনে ক্লিক করুন। তারপরে আপনি উপরের ডানদিকে কোণায় উইন্ডোজ বন্ধ করার জন্য স্ট্যান্ডার্ড বোতামে ক্লিক করে এটি বন্ধ করতে পারেন।

  28. এর পরে, আমরা এক্সেল শীটে ফিরে আসি। এখন আমাদের একটি বোতাম স্থাপন করা দরকার যা তৈরি ম্যাক্রোকে সক্রিয় করবে। এটি করতে, ট্যাবে যান "ডেভেলপার"। সেটিংস ব্লক "নিয়ন্ত্রণ" ফিতা উপর, বোতামে ক্লিক করুন "সন্নিবেশ"। সরঞ্জামগুলির একটি তালিকা খোলে। সরঞ্জাম গ্রুপে "ফর্ম নিয়ন্ত্রণ" প্রথমটি বেছে নিন - "বোতাম".
  29. তারপরে, মাউসের বাম বোতামটি টিপলে, যেখানে আমরা ম্যাক্রো লঞ্চ বোতামটি রাখতে চাইছি সেখানে একটি কার্সার আঁকুন, যা ফর্মটি থেকে টেবিলটিতে ডেটা স্থানান্তর করবে।
  30. অঞ্চলটি প্রদক্ষিণ করার পরে মাউস বোতামটি ছেড়ে দিন। তারপরে, বস্তুর জন্য ম্যাক্রো অ্যাসাইনমেন্ট উইন্ডোটি স্বয়ংক্রিয়ভাবে শুরু হয়। যদি আপনার বইতে বেশ কয়েকটি ম্যাক্রো ব্যবহার করা হয়, তবে তালিকা থেকে আমরা উপরে যেটির তৈরি করেছি তার নামটি নির্বাচন করুন। আমরা এটি কল "DataEntryForm"। তবে এই ক্ষেত্রে, ম্যাক্রো একটি, তাই কেবল এটি নির্বাচন করুন এবং বোতামটিতে ক্লিক করুন "ঠিক আছে" উইন্ডোর নীচে।
  31. এরপরে, আপনি বোতামটির বর্তমান নামটি হাইলাইট করে নিজের ইচ্ছে মতো নাম পরিবর্তন করতে পারেন।

    উদাহরণস্বরূপ, আমাদের ক্ষেত্রে তার নাম দেওয়া যৌক্তিক হবে "যোগ করুন"। নাম পরিবর্তন করুন এবং শীটের যে কোনও ফ্রি সেলটিতে ক্লিক করুন।

  32. সুতরাং, আমাদের ফর্ম সম্পূর্ণ প্রস্তুত। আসুন পরীক্ষা করে দেখুন এটি কীভাবে কাজ করে। এর ক্ষেত্রগুলিতে প্রয়োজনীয় মানগুলি প্রবেশ করান এবং বোতামটিতে ক্লিক করুন "যোগ করুন".
  33. আপনি দেখতে পাচ্ছেন, মানগুলি টেবিলের দিকে সরানো হয়, লাইনটি স্বয়ংক্রিয়ভাবে একটি নম্বর বরাদ্দ করা হয়, পরিমাণ গণনা করা হয়, ফর্ম ক্ষেত্রগুলি সাফ হয়ে যায়।
  34. ফর্মটি আবার পূরণ করুন এবং বোতামে ক্লিক করুন "যোগ করুন".
  35. আপনি দেখতে পাচ্ছেন, দ্বিতীয় সারিটি টেবিল অ্যারেতে যুক্ত করা হয়েছে। এর অর্থ হল যে সরঞ্জামটি কাজ করছে।

আরও পড়ুন:
এক্সেলে কিভাবে ম্যাক্রো তৈরি করবেন
এক্সেলে কীভাবে বোতাম তৈরি করবেন

এক্সেলে, ডেটা ফিলিং ফর্মটি ব্যবহারের দুটি উপায় রয়েছে: অন্তর্নির্মিত এবং ব্যবহারকারী-সংজ্ঞায়িত। অন্তর্নির্মিত বিকল্পটি ব্যবহার করে ব্যবহারকারীর কাছ থেকে সর্বনিম্ন প্রচেষ্টা প্রয়োজন। আপনি দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডে সংশ্লিষ্ট আইকনটি যুক্ত করে এটি সর্বদা চালু করতে পারেন। আপনাকে নিজেরাই একটি কাস্টম ফর্ম তৈরি করতে হবে, তবে আপনি যদি ভিবিএ কোডে দক্ষ হন তবে আপনি এই সরঞ্জামটিকে যতটা সম্ভব নমনীয় এবং আপনার প্রয়োজনের জন্য উপযুক্ত করতে পারেন।

Pin
Send
Share
Send

ভিডিওটি দেখুন: Data Entry Form in MS Access in Bangla. ডট এনটর ফরম তর করন (জুলাই 2024).