ভিবিএ টাইমার | এক্সেল ভিবিএ টাইমার ফাংশন ব্যবহারের উদাহরণ

এক্সেল ভিবিএ টাইমার ফাংশন

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

সহজ ভাষায়, টিআইএমআর বর্তমান দিনের মধ্যরাত থেকে মোট সেকেন্ডের সংখ্যা দেয়। কোডের এক লাইন থেকে ডানদিকে, আমরা প্রকৃতপক্ষে উল্লিখিত প্রক্রিয়াটি সম্পূর্ণ করতে আমাদের কোড দ্বারা ব্যয় করা সময়টি ট্র্যাক করতে পারি।

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

ভিবিএতে টাইমার ফাংশন কীভাবে ব্যবহার করবেন?

আমি যেমন টিআইএমআরকে বলেছিলাম যে বর্তমান সেকেন্ডের মধ্যরাত থেকে মোট সেকেন্ড শেষ হয়েছে। যখন আমি এই নিবন্ধটি লিখছি সময় 13:50:45 ভারতে।

আমি একটি ম্যাক্রো নাম তৈরি করেছি এবং ভিবিএ বার্তা বাক্সে টিমির মান নির্ধারণ করেছি।

কোড:

 সাব টাইমার_এক্সামেল 1 () এমএসজিবক্স টাইমার সমাপ্ত সাব 

আমি এই কোডটি চালানোর সময় 50480.08 হিসাবে ফলাফল পেয়েছি।

এটি আজকের মধ্যরাত থেকে রাত 12:00:00 টা থেকে মোট সেকেন্ডে চলে গেছে

সুতরাং মধ্যরাত 12 থেকে বর্তমান সময় 14:01:20, মোট 14 ঘন্টা 1 মিনিট 20 সেকেন্ড চলে গেছে। সেকেন্ডে এটি 50480.08 এর সমান যা আমাদের টিমারের ফাংশন দ্বারা দেওয়া হয়।

উদাহরণ

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

উদাহরণ # 1 - আপনার কোড দ্বারা গৃহীত মোট সময় গণনা করুন

পদ্ধতিটি কার্যকর করতে ভিবিএ কর্তৃক গৃহীত সময় পরীক্ষা করার জন্য এখন আমরা কিছু সাধারণ কোডিং সম্পাদন করব। আমি নীচের ছবিতে প্রদর্শিত কিছু কোড লিখেছি।

কোড:

 সাব ডো_উন্টিল_এক্স্পেমাল 1 () ডিএম এসটি হিসাবে একক এসটি = টাইমার ডিম এক্স দীর্ঘ লম্বা এক্স = 1 এক্স x 10000 সেল (এক্স, 1) অবধি করুন। মূল্য = x x = x + 1 লুপ এমএসজিবক্স টাইমার - এসটি শেষ উপ 

আমি যদি এখন এই কোডটি চালাই তবে এটি আমাকে ভিবিএ কর্তৃক নির্বাহ করতে মোট সময় নিবে তা দেখাবে।

এটি বলে 3.058594, এই ফাংশনটির দ্বারা প্রদত্ত ফলাফলটি সেকেন্ডে হয় অর্থাৎ এই কোডের দ্বারা নেওয়া মোট সময় 3.058 সেকেন্ড।

আপনার কোডটি ব্যবহার করার জন্য আমি নীচের কোডটি আপনার জন্য লিখেছি।

কোড:

 সাব টাইমার_এক্সামেল ১ () সিম স্টার্টিংটাইম হিসাবে সিঙ্গল স্টার্টিংটাইম = টাইমার 'এখানে আপনার কোড লিখুন' এখানে আপনার কোড লিখুন 'এখানে আপনার কোড লিখুন' এখানে আপনার কোড লিখুন এমএসজিবক্স টাইমার - স্টার্টিংটাইম শেষ উপ 

উপরেরটি ব্যবহার করুন এবং কোডের পরে আপনার কোডটি টাইপ করুন স্টার্টিংটাইম = টাইমার তবে কোডের আগে এমএসজিবক্স টাইমার - স্টার্টিংটাইম অর্থাত্ সবুজ অঞ্চলে আপনাকে আপনার কোড প্রবেশ করতে হবে।

ব্যাখ্যা: প্রথমত পরিবর্তনশীল স্টার্টিংটাইম = টাইমার মানে কোড চালনার সময় মধ্য রাত্রি থেকে কোড চলমান সময় পার হওয়া সময়ের সমান।

টাইমার - শুরুর সময়: এর অর্থ কোড চলার পরে কোডটির শুরুতে ভেরিয়েবল শুরু হওয়ার মধ্য দিয়ে রেকর্ড হওয়া সময়টি কী হয়.

এটি শুরু এবং শেষ সময়ের মধ্যে পার্থক্য দেবে এবং ফলাফলটি ফিরিয়ে দেবে।

উদাহরণ # 2 - সঠিক সময় ফর্ম্যাটে ফলাফল দেখান

যেমনটি আমরা দেখেছি যে ফাংশন দ্বারা প্রদত্ত ফলাফলটি সেকেন্ডে তবে সঠিক বিন্যাসে নয়। তবে, আমরা ফর্ম্যাট ফাংশনটি ব্যবহার করে শেষ ফলাফলটিতে একটি ভিবিএ সময় বিন্যাস প্রয়োগ করতে পারি।

সঠিক সময় বিন্যাসে ফলাফল দেখতে নীচের কোডটি ব্যবহার করুন অর্থাত্ "এইচএইচ: মিমি: এসএস" ফর্ম্যাট।

আমি এখানে ফরমেট ফাংশন ব্যবহার করেছি। ফলাফল দিয়েছি (টাইমার - শুরুর সময়)। সময় ফর্ম্যাট নিয়ম অনুসারে এটি সেকেন্ডে রূপান্তর করতে আমি এটি 86400 সংখ্যা দিয়ে বিভক্ত করেছি, তারপরে আমি সময় বিন্যাসটি এক ঘন্টা, মিনিট এবং দ্বিতীয় বিন্যাসে প্রয়োগ করেছি।

এখন যদি আমি কোডটি চালিত করি তবে এটি এই জাতীয় ফলাফল দেবে।

সুতরাং, কোড দ্বারা গৃহীত মোট সময় 3 সেকেন্ড।

এই কোডটির সৌন্দর্য হ'ল মুহূর্তে এটি 60 সেকেন্ড অতিক্রম করে যা এটি মিনিটের মধ্যে ফলাফলটি দেখায়। আমি আমার কোডটি এক মিনিটের জন্য চলতে থামিয়েছি (সিটিআরএল + ব্রেক ব্যবহার করে) এবং ফলাফলটি দেখেছি।

সুতরাং এই কোডটি গ্রহণের মোট সময়টি এখন 1 মিনিট 2 সেকেন্ড।

উদাহরণ # 3 - টাইমার বিকল্প কোড

টিমারের বিকল্প ব্যবহার করে এটি ব্যবহার করে এখন () ফাংশন নীচে বিকল্প কোড দেওয়া আছে।

মনে রাখার মতো ঘটনা

  • টিমারের ফাংশনটি দিনের শেষে অর্থটি 11:59:59 pm এ পুনরুদ্ধার করবে।
  • এখন ফাংশন বর্তমান তারিখ এবং বর্তমান সময় দেয়।
  • টিআইএমআর বর্তমান তারিখের মধ্যরাত থেকে মোট সেকেন্ড কেটে গেছে shows