ഉള്ളടക്ക പട്ടിക
ഈ ലേഖനത്തിൽ, Excel-ലെ VBA -ൽ നിങ്ങൾക്ക് നിലവിലെ തീയതി എങ്ങനെ ലഭിക്കുമെന്ന് ഞാൻ കാണിച്ചുതരാം. നിലവിലെ തീയതി കാണിക്കാനും നിലവിലെ സമയം കാണിക്കാനും അതുപോലെ നിങ്ങൾ ആഗ്രഹിക്കുന്ന ഫോർമാറ്റിൽ തീയതിയും സമയവും ഫോർമാറ്റ് ചെയ്യാനും നിങ്ങൾ പഠിക്കും.
നിലവിലെ തീയതി എങ്ങനെ VBA-യിൽ നേടാം (ദ്രുത വീക്ഷണം)
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
നിങ്ങൾ ഈ ലേഖനം വായിക്കുമ്പോൾ ചുമതല നിർവഹിക്കുന്നതിന് ഈ പരിശീലന പുസ്തകം ഡൗൺലോഡ് ചെയ്യുക.
VBA.xlsm-ൽ നിലവിലെ തീയതികൾ നേടുക
VBA-യിൽ നിലവിലെ തീയതി ലഭിക്കാനുള്ള 3 വഴികൾ
നിലവിലെ ലഭിക്കാനുള്ള മികച്ച വഴികൾ നമുക്ക് പര്യവേക്ഷണം ചെയ്യാം VBA -ലെ മാക്രോ .
1-ലെ തീയതിയും സമയവും. VBA-യുടെ തീയതി ഫംഗ്ഷൻ പ്രകാരം നിലവിലെ തീയതി നേടുക
ആദ്യം, നമുക്ക് നിലവിലെ തീയതി എങ്ങനെ ലഭിക്കുമെന്ന് നോക്കാം. VBA -ന്റെ തീയതി ഫംഗ്ഷൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് സമഗ്രമായി VBA -ൽ നിലവിലെ തീയതി ലഭിക്കും.
കോഡിന്റെ വരി ഇതായിരിക്കും:
Current_Date=Date()
നിലവിലെ തീയതി പ്രദർശിപ്പിക്കുന്നതിനുള്ള പൂർണ്ണമായ കോഡ് ഇതായിരിക്കും:
⧭ VBA കോഡ്:
4214
ശ്രദ്ധിക്കുക: ഈ കോഡ് Get_Current_Date എന്ന് വിളിക്കപ്പെടുന്ന ഒരു മാക്രോ സൃഷ്ടിക്കുന്നു.
⧭ ഔട്ട്പുട്ട്:
ഈ മാക്രോ റൺ ചെയ്യുക , നിങ്ങൾക്ക് സന്ദേശ ബോക്സ് ലഭിക്കും നിലവിലെ തീയതി, 11-ജനുവരി-22 .
കൂടുതൽ വായിക്കുക: Excel-ൽ നിലവിലെ തീയതി എങ്ങനെ ചേർക്കാം
2. VBA-യുടെ നൗ ഫംഗ്ഷൻ പ്രകാരം നിലവിലെ തീയതിയും സമയവും ചേർക്കുക
നിങ്ങൾക്ക് VBA എന്നതിന്റെ Now ഫംഗ്ഷൻ ഉപയോഗിക്കാംനിലവിലെ തീയതിയും നിലവിലെ സമയവും.
കോഡിന്റെ വരി ഇതായിരിക്കും:
Current_Date_and_Time = Now()
അതിനാൽ, പൂർണ്ണമായ കോഡ് നിലവിലെ തീയതിയും സമയവും പ്രദർശിപ്പിക്കുന്നതിന്:
⧭ VBA കോഡ്:
7477
ശ്രദ്ധിക്കുക: ഇത് കോഡ് ഒരു മാക്രോ സൃഷ്ടിക്കുന്നു Get_Current_Date_and_Time .
⧭ ഔട്ട്പുട്ട്:
ഇത് മാക്രോ പ്രവർത്തിപ്പിക്കുക, നിങ്ങൾക്ക് നിലവിലെ തീയതിയും സമയവും പ്രദർശിപ്പിക്കുന്ന ഒരു സന്ദേശ ബോക്സ് ലഭിക്കും, 11-ജനുവരി-22 11:23:20 AM .
കൂടുതൽ വായിക്കുക: Excel VBA-ലെ ഇപ്പോൾ, ഫോർമാറ്റ് ഫംഗ്ഷനുകൾ
സമാന വായനകൾ 3>
- VBA കോഡുകളിലെ തീയതി വേരിയബിൾ (ഉദാഹരണങ്ങളുള്ള മാക്രോകളുടെ 7 ഉപയോഗങ്ങൾ)
- Excel Date കുറുക്കുവഴി എങ്ങനെ ഉപയോഗിക്കാം
- Excel-ലെ ഫോർമുല ഉപയോഗിച്ച് അവസാന തീയതി കണക്കാക്കുക (7 വഴികൾ)
- ഈ തീയതികൾക്കൊപ്പം ഫോർമുല എങ്ങനെ ഉപയോഗിക്കാം (6 എളുപ്പമുള്ള ഉദാഹരണങ്ങൾ)
3. VBA-യുടെ ഫോർമാറ്റ് ഫംഗ്ഷൻ പ്രകാരം നിലവിലെ തീയതിയും സമയവും ഫോർമാറ്റ് ചെയ്യുക
ഇതുവരെ, നിലവിലെ തീയതിയും സമയവും ലഭിക്കാൻ ഞങ്ങൾ പഠിച്ചു. ഈ സമയം, നമുക്ക് ആവശ്യമുള്ള ഫോർമാറ്റിൽ തീയതിയും സമയവും എങ്ങനെ പ്രദർശിപ്പിക്കാമെന്ന് നോക്കാം.
3.1 നിലവിലെ തീയതി ഫോർമാറ്റ് ചെയ്യുക
ആദ്യം, ഞങ്ങൾ നിലവിലെ തീയതി മാത്രം ഫോർമാറ്റ് ചെയ്യും .
ഇതിനായി ഞങ്ങൾ VBA ന്റെ ഫോർമാറ്റ് ഫംഗ്ഷൻ ഉപയോഗിക്കും. ഫംഗ്ഷന്റെ വാക്യഘടന ഇതാണ്:
=Format(Date,Format)
അതിനാൽ, നിലവിലെ തീയതി dd/mm/yyyy ഫോർമാറ്റിൽ പ്രദർശിപ്പിക്കുന്നതിന് , കോഡിന്റെ വരി ഇതായിരിക്കും:
Current_Date = ഫോർമാറ്റ്(തീയതി,“dd/mm/yyyy”)
കൂടാതെ പൂർണ്ണമായ VBA കോഡ് ഇതായിരിക്കും:
⧭ VBA കോഡ്:
6504
ശ്രദ്ധിക്കുക: ഈ കോഡ് Format_Date_and_Time എന്ന് വിളിക്കുന്ന ഒരു മാക്രോ സൃഷ്ടിക്കുന്നു.
⧭ ഔട്ട്പുട്ട്:
നിങ്ങൾ ഈ കോഡ് പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ, അത് നിങ്ങൾ ആഗ്രഹിക്കുന്ന ഫോർമാറ്റിൽ നിലവിലെ തീയതി കാണിക്കും, dd/mm/yyyy , 11/01/2022 .
3.2 നിലവിലെ തീയതിയും സമയവും ഫോർമാറ്റ് ചെയ്യുക
നിങ്ങൾ നിലവിലെ തീയതിയും നിലവിലെ സമയവും ഒരുമിച്ച് ഫോർമാറ്റ് ചെയ്യാൻ ഫോർമാറ്റ് ഫംഗ്ഷൻ ഉപയോഗിക്കാം.
നമുക്ക് നിലവിലെ തീയതിയും സമയവും dd/mm/yyyy hh:mm ഫോർമാറ്റിൽ പ്രദർശിപ്പിക്കാം :ss am/pm .
കോഡിന്റെ വരി ഇതായിരിക്കും:
Current_Date_and_Time = Format(Now(), "dd/mm/yyyy hh:mm:ss am/pm")
കൂടാതെ പൂർണ്ണമായ VBA കോഡ് ഇതായിരിക്കും:
⧭ VBA കോഡ്:
6674
ശ്രദ്ധിക്കുക: ഈ കോഡ് ഒരു മാക്രോ സൃഷ്ടിക്കുന്നു Format_Date_and_Time എന്ന് വിളിക്കുന്നു.
⧭ ഔട്ട്പുട്ട്:
നിങ്ങളാണെങ്കിൽ ഈ കോഡ് പ്രവർത്തിപ്പിക്കുക, അത് നിങ്ങൾ ആഗ്രഹിക്കുന്ന ഫോർമാറ്റിൽ നിലവിലെ തീയതിയും സമയവും കാണിക്കും, dd/mm/yyyy hh:mm:ss am/pm , 11/01/2022 1>12:03:45 pm .
കൂടുതൽ വായിക്കുക: Excel-ൽ VBA ഉപയോഗിച്ച് തീയതി എങ്ങനെ ഫോർമാറ്റ് ചെയ്യാം
സംഗ്രഹം
- The NOW<2 വിഷ്വൽ ബേസിക് ആപ്ലിക്കേഷന്റെ ഫംഗ്ഷൻ നിലവിലെ തീയതിയും സമയവും നൽകുന്നു.
- തീയതി ഫംഗ്ഷൻ നിലവിലെ തീയതി നൽകുന്നു.
- ഫോർമാറ്റ് ഫംഗ്ഷൻ ഒരു തീയതിയും സമയവും ആവശ്യമുള്ള ഏതെങ്കിലും ഫോർമാറ്റിൽ പ്രദർശിപ്പിക്കുന്നു.
ഉപസംഹാരം
ഈ രീതികൾ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഇത് നേടാനും പ്രദർശിപ്പിക്കാനും കഴിയുംExcel-ലെ ഒരു മാക്രോ ലെ നിലവിലെ തീയതിയും സമയവും. നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങൾ ഉണ്ടോ? ഞങ്ങളോട് ചോദിക്കാൻ മടിക്കേണ്ടതില്ല.