নতুনদের জন্য এক্সেল ভিবিএ প্রোগ্রামিং টিউটোরিয়াল

নতুনদের জন্য এক্সেল ভিবিএ প্রোগ্রামিং টিউটোরিয়াল

আপনি যদি এক্সেল ব্যবহার করেন, তাহলে আপনাকে এই পাওয়ার টুলটি ব্যবহার করতে হবে!





ভিজ্যুয়াল বেসিক ফর অ্যাপ্লিকেশনস (ভিবিএ) হল মাইক্রোসফট অফিস প্রোগ্রামিং ল্যাঙ্গুয়েজ যা আপনাকে ম্যাক্রো এবং ইউজারফর্ম তৈরি করতে, একটি বার্তা বাক্স যোগ করতে, একটি ট্রিগারের প্রতিক্রিয়ায় একটি ডকুমেন্টের ভিতরে কোড চালাতে এবং আরও অনেক কিছু করতে দেয়। VBA এর মাধ্যমে আপনি আপনার এক্সেল স্প্রেডশীটগুলিকে সুপারচার্জ করতে পারেন। এবং আপনাকে কেবল কোডিং সম্পর্কে কিছুটা শিখতে হবে।





এই নির্দেশিকাটি আপনাকে একটি সহজ প্রকল্পের সাহায্যে VBA এ আপনার হাত চেষ্টা করতে সাহায্য করবে: একটি বোতাম যা একটি নির্বাচিত ঘরের মান GBP থেকে USD এ রূপান্তর করে। আমরা আপনাকে VBA এবং Excel যেভাবে ছেদ করতে পারি তার সাথে পরিচয় করিয়ে দেব। এই সংক্ষিপ্ত টিউটোরিয়ালটি আপনাকে আপনার নিজের আরো জটিল প্রকল্প তৈরির পথে নিয়ে যাবে।





এক্সেল 2016 এ ভিবিএ দিয়ে কীভাবে শুরু করবেন তা এখানে।

ফাইলগুলি অনুলিপি করতে স্মার্টফোনটিকে এইচটিপিসিতে সংযুক্ত করুন

অ্যাক্সেস ডেভেলপার নিয়ন্ত্রণ

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



অধীনে কাস্টমাইজ করুন ফিতা> প্রধান ট্যাব (ডানদিকে তালিকা), যোগ করুন এবং চেক করুন বিকাশকারী বিকল্প (উপরের ছবিতে আনচেকড)।

একটি বোতাম তৈরি করুন

আমাদের মুদ্রা রূপান্তরকারী তৈরি করতে, আমাদের প্রথমে বোতাম উপাদানটি সন্নিবেশ করতে হবে। দ্বিতীয় ধাপে, আমরা আমাদের VBA কোডটি সেই বোতামে সংযুক্ত করব।





একটি নতুন এক্সেল স্প্রেডশীট খুলুন, তারপরে নেভিগেট করুন বিকাশকারী ট্যাব। ব্যবহার Ertোকান মধ্যে ড্রপডাউন নিয়ন্ত্রণ করে একটি নির্বাচন করার জন্য বিভাগ ActiveX কমান্ড বাটন

বোতামটিকে একটি উপযুক্ত আকারে টেনে আনুন এবং এটি সুবিধাজনক জায়গায় রাখুন - আপনি পরে এটি সহজেই পরিবর্তন করতে পারেন।





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

একটি প্রজেক্টর দিয়ে করার জন্য চমৎকার জিনিস

এখন বাটনটিকে কিছু কার্যকারিতা দেওয়ার সময় এসেছে।

কিছু কোড যোগ করুন

VBA এর সাথে কোডিং একটি পৃথক পরিবেশে স্ট্যান্ডার্ড এক্সেল ইন্টারফেসে সঞ্চালিত হয়। এটি অ্যাক্সেস করতে, নিশ্চিত করুন ডিজাইন মোড তে সক্রিয় বিকাশকারী ট্যাব, তারপরে আমরা তৈরি বোতামটিতে ডান ক্লিক করুন এবং নির্বাচন করুন কোড দেখুন

আপনি নীচের মত একটি উইন্ডো দেখতে পাবেন:

আমাদের কোডের শুরু এবং শেষ ইতিমধ্যেই আছে - দুটি নীল টেক্সট বই আমাদের ফাংশনকে সংযুক্ত করে, যখন কালো রঙের টেক্সটে বলা হয়েছে যে আমরা যখন ব্যবহারকারী আমাদের তৈরি করা বোতামে ক্লিক করি তখন যে পদক্ষেপ নেওয়া উচিত তা নির্ধারণ করছি। । আপনি যদি ConverterButton- এর জন্য আলাদা নাম চয়ন করেন, তাহলে আপনার এই উইন্ডোর সংস্করণে সংশ্লিষ্ট শব্দটি দেখতে হবে।

মুদ্রা রূপান্তর প্রক্রিয়াটি সম্পন্ন করার জন্য, আমরা ইতিমধ্যেই আমাদের জন্য তৈরি করা দুইটির মধ্যে নিম্নলিখিত লাইন কোড ব্যবহার করব:

ActiveCell.Value = (ActiveCell * 1.28)

এটিকে আরও ভেঙে ফেলার জন্য, এই কোডের টুকরাটি বলে যে ব্যবহারকারীর নির্বাচিত কোষের নতুন মান হবে 1.28 দ্বারা গুণিত বর্তমান মান - GBP থেকে USD এর বিনিময় হার। ভিবিএ উইন্ডোতে এটি দেখতে কেমন তা এখানে:

এরপরে, ফাইল মেনুর মাধ্যমে ভিবিএ সম্পাদকটি বন্ধ করুন এবং এক্সেলে ফিরে যান।

আপনার কাজ পরীক্ষা করুন

আমাদের কোড কাজ করে কিনা তা দেখার সময় এসেছে - কিন্তু আমরা এটি করার আগে একটি গুরুত্বপূর্ণ পদক্ষেপ নিতে হবে। আমাদের নিষ্ক্রিয় করতে হবে ডিজাইন মোড বোতামে আর কোনো পরিবর্তন বন্ধ করা, এবং এটি কার্যকরী করা।

এরপরে, একটি কক্ষে একটি নম্বর লিখুন, সেই ঘরটি নির্বাচন করুন এবং আপনার বোতামটি ক্লিক করুন যাতে এটি তার যাদু কাজ করে। আশা করি, আপনি মূল্য প্রায় এক চতুর্থাংশ বৃদ্ধি দেখতে পাবেন, যার অর্থ রূপান্তর সঠিকভাবে সম্পন্ন হয়েছে।

পরবর্তী পদক্ষেপ

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

এই ধরনের প্রকল্পে আত্মপ্রকাশ আপনাকে VBA এর বিভিন্ন বৈশিষ্ট্যগুলির কাছে প্রকাশ করে। আমাদের মুদ্রা রূপান্তরকারী যতটা সহজ হয় - কিন্তু এটি বড় জিনিসের দিকে প্রথম পদক্ষেপ। আপনি যদি সবে শুরু করছেন, এমন প্রকল্পগুলি বেছে নিন যা আপনার শিক্ষাকে একটি মৌলিক লক্ষ্য বা কাজের সাথে সম্পর্কিত করে যা সম্পর্কে আপনি আগ্রহী। ধাপে ধাপে, আপনি VBA কীভাবে কাজ করে সে সম্পর্কে আরও পরিচিত হয়ে উঠবেন।

এই VBA প্রকল্প সম্পর্কে আপনার কোন প্রশ্ন আছে? সাহায্যের জন্য জিজ্ঞাসা করুন বা নীচের মন্তব্যে কিছু সাহায্য প্রস্তাব করুন!

শেয়ার করুন শেয়ার করুন টুইট ইমেইল 6 শ্রবণযোগ্য বিকল্প: সেরা বিনামূল্যে বা সস্তা অডিওবুক অ্যাপস

আপনি যদি অডিওবুকের জন্য অর্থ প্রদান করতে পছন্দ করেন না, এখানে কিছু দুর্দান্ত অ্যাপ রয়েছে যা আপনাকে সেগুলি বিনামূল্যে এবং আইনত শুনতে দেয়।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রমোদ
  • প্রোগ্রামিং
  • প্রোগ্রামিং
  • ভিজ্যুয়াল বেসিক প্রোগ্রামিং
  • মাইক্রোসফট এক্সেল
  • মাইক্রোসফট অফিস 2013
  • মাইক্রোসফট অফিস 2016
লেখক সম্পর্কে ব্র্যাড জোন্স(109 নিবন্ধ প্রকাশিত)

ইংরেজ লেখক বর্তমানে যুক্তরাষ্ট্রে অবস্থান করছেন। টুইটারে আমাকে Findradjonze এর মাধ্যমে খুঁজুন।

অ্যান্ড্রয়েড থেকে পিসিতে ফাইল পাঠান
ব্র্যাড জোন্স থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন