வி.பி.ஏ இன்று | இன்றைய தேதியைக் கண்டுபிடிக்க VBA இல் தேதி செயல்பாட்டை எவ்வாறு பயன்படுத்துவது?

VBA இன்று செயல்பாடு

இன்று தற்போதைய தேதியை குறிக்கிறது, பணித்தாளில் இப்போது செயல்பாடு தற்போதைய தேதி மற்றும் நேரத்தை நமக்குத் தருகிறது, ஆனால் விபிஏ-யில் இன்று உள்ளடிக்கப்பட்ட செயல்பாடு எதுவும் இல்லை, கணினியின் தற்போதைய தேதியைப் பெறுவதற்கான முறை தேதி செயல்பாட்டைப் பயன்படுத்துவதன் மூலம் மற்றும் இப்போது செயல்பாட்டு தேதி செயல்பாடு போலல்லாமல் தற்போதைய தேதியை மட்டுமே தருகிறது.

எக்செல் இல் எங்களுக்கு பல பயனுள்ள செயல்பாடுகள் உள்ளன, அவை தினசரி அடிப்படையில் நமக்கு உதவக்கூடும். எக்செல் எங்கள் வாழ்நாள் முழுவதையும் பணியிடத்தில் எளிதாக்கியது. “தினசரி” எக்செல் இன்றைய தேதியைத் திரும்பப் பெறுவதற்கான சூத்திரத்தைக் கொண்டுள்ளது என்று நான் கூறும்போது, ​​தேதி மட்டுமல்ல, தற்போதைய தேதியையும் நேரத்தையும் ஒன்றாகப் பெறலாம். இது எக்செல் சூத்திரங்களின் வகையாகும். நீங்கள் எக்செல் வழக்கமான பயனராக இருந்தால், தற்போதைய தேதியை உங்கள் பணிபுரியும் கணினியில் காண்பிக்க எக்செல் இல் “இன்று” என்று அழைக்கப்படும் சூத்திரத்தை நீங்கள் கண்டிருப்பீர்கள் என்று நம்புகிறேன். ஆனால் VBA இல் எங்களிடம் இன்று செயல்பாடு இல்லை, பின்னர் VBA இலிருந்து இன்றைய தேதியை எவ்வாறு பெறுவது. இந்த கட்டுரை VBA இல் இன்று தேதியுடன் எவ்வாறு செயல்படுவது என்பதைக் காண்பிக்கும். படியுங்கள்.

VBA இல் இன்றைய தேதியைப் பெறுவதற்கான ஃபார்முலா என்ன?

இன்று எனப்படும் சூத்திரம் எதுவும் இல்லை என்றால், இன்றைய தேதியை VBA இலிருந்து எவ்வாறு பெறுவது? எல்லோரும் கேட்கும் பொதுவான கேள்வி இதுதான், ஆனால் தீர்வு எளிது, வேறு பெயருடன் ஒரு சூத்திரம் உள்ளது, அதாவது DATE செயல்பாடு.

VBA இல் என்ன தேதி செயல்பாடு செய்கிறது?

DATE என்பது VBA TODAY செயல்பாட்டைப் போலவே உள்ளது, ஆனால் நீங்கள் மேக்ரோவை இயக்காவிட்டால் அல்லது மேக்ரோவைத் தூண்டும் வரை இது ஒரு நிலையற்ற செயல்பாடு அல்ல.

DATE செயல்பாட்டின் தொடரியல் எந்தவொரு வாதத்தையும் கொண்டிருக்கவில்லை, அது DATE செயல்பாட்டை அனுப்ப வேண்டும்.

தேதி ()

VBA இல் தேதி செயல்பாட்டின் எடுத்துக்காட்டுகள்

கணினியின் தற்போதைய தேதியை வழங்க DATE செயல்பாடு. பெரிய விபிஏ திட்டத்தின் ஒரு பகுதியாக இதைப் பயன்படுத்தும்போது இது மிகவும் பயனுள்ளதாக இருக்கும். இதைப் பற்றி நியாயமான அறிவைப் பெற நான் DATE செயல்பாட்டின் எளிய எடுத்துக்காட்டுகளைக் காண்பிப்பேன்.

எடுத்துக்காட்டு # 1

செய்தி பெட்டியில் தற்போதைய தேதியைக் காட்ட எளிய DATE செயல்பாட்டை உருவாக்குவோம். எக்செல் மேக்ரோவை எழுத பின்வரும் படிகளைப் பின்பற்றவும்.

படி 1: மேக்ரோவுக்கு பெயரிடுவதன் மூலம் ஒரு துணை செயல்முறையை உருவாக்கவும்.

படி 2: மாறியை “தேதி” என்று அறிவிக்கவும். DATE செயல்பாடு முடிவை தேதியாக மட்டுமே தருகிறது, எனவே மாறி தரவு வகை “தேதி” ஆக இருக்க வேண்டும்.

குறியீடு:

 துணை இன்று_ உதாரணம் 1 () மங்கலான கே சரம் முடிவு துணை 

படி 3: "K" என மாறிக்கு மதிப்பை ஒதுக்கவும் DATE செயல்பாடு.

குறியீடு:

 துணை இன்று_ உதாரணம் 1 () மங்கலான கே சரம் K = தேதி முடிவு துணை 

படி 4: இப்போது மாறி “k” இன் மதிப்பு VBA இல் செய்தி பெட்டி.

குறியீடு:

 துணை இன்று_ உதாரணம் 1 () மங்கலான கே சரம் K = தேதி மாக்பாக்ஸ் கே முடிவு துணை 

தற்போதைய தேதியை கணினியில் காண்பிக்க வேண்டிய குறியீட்டை இயக்கவும்.

குறிப்பு: கணினி அமைப்புகளின் அடிப்படையில் தேதி வடிவம் மாறுபடும். இது “mm-dd-yy”, “dd-mm-yy” இல் இருக்கலாம்.

தேதியைக் கண்டுபிடிப்பதற்கான தேதி செயல்பாடு இன்று

ஈ.எம்.ஐ, கிரெடிட் கார்டு செலுத்துதல், காப்பீட்டு கொடுப்பனவுகள் போன்றவற்றின் தேதியைக் கண்டறியும் சூழலில் தேதி செயல்பாடு மிகவும் உதவியாக இருக்கும்…

நீங்கள் கடன் மீட்பு அதிகாரியாக பணிபுரிகிறீர்கள் என்று வைத்துக் கொள்ளுங்கள், வாடிக்கையாளர்களின் உரிய தொகை மற்றும் உரிய தேதியுடன் உங்களிடம் பட்டியல் உள்ளது.

நிலை நெடுவரிசையில், உரிய தேதி தற்போதைய கணினி தேதிக்கு சமமாக இருந்தால், “இன்று இன்று” என முடிவு தேவை.

VBA இல் IF நிபந்தனை மற்றும் சுழல்களைப் பயன்படுத்தி இதைச் செய்யலாம். முடிவுகளுக்கு நீங்கள் வருவதற்கான ரெடிமேட் குறியீடு கீழே உள்ளது.

குறியீடு:

 கலங்கள் இன்று (K, 3) என்றால் K = 2 முதல் 11 வரையிலான முழு எண்ணாக மங்கலான K. மதிப்பு = தேதி பின்னர் கலங்கள் (K, 4). மதிப்பு = "இன்று காரணமாக உள்ளது" மற்ற கலங்கள் (K, 4). மதிப்பு = "இன்று இல்லை" அடுத்த கே முடிவு துணை என்றால் முடிவு 

இது நிலை நெடுவரிசையில் முடிவுகளுக்கு வரும்.

பல காட்சிகளில் இதைப் போலவே, தேதியைச் சரிபார்த்து, ஒருவித செயலைச் செய்ய DATE செயல்பாட்டைப் பயன்படுத்தலாம்.

இந்த விபிஏ டுடே செயல்பாட்டை இங்கே பதிவிறக்கம் செய்யலாம். VBA Today செயல்பாடு எக்செல் வார்ப்புரு