VBA හි වත්මන් දිනය ලබා ගන්නේ කෙසේද (මාර්ග 3)

  • මේක Share කරන්න
Hugh West

මෙම ලිපියෙන්, Excel හි VBA හි වත්මන් දිනය ලබා ගන්නේ කෙසේදැයි මම ඔබට පෙන්වන්නම්. ඔබ වත්මන් දිනය පෙන්වීමට, වත්මන් වේලාව පෙන්වීමට මෙන්ම, ඔබ කැමති ආකෘතියෙන් දිනය සහ වේලාව සංයුති කිරීමට ඉගෙන ගනු ඇත.

VBA හි වත්මන් දිනය ලබා ගන්නේ කෙසේද (ඉක්මන් බැලීම)

ප්‍රායෝගික වැඩපොත බාගන්න

ඔබ මෙම ලිපිය කියවන අතරතුර කාර්යය ක්‍රියාත්මක කිරීමට මෙම පුහුණු පොත බාගන්න.

VBA.xlsm හි වත්මන් දින ලබා ගන්න

3 VBA හි වත්මන් දිනය ලබා ගැනීමට ක්‍රම

ධාරාව ලබා ගැනීමට හොඳම ක්‍රම අපි ගවේෂණය කරමු VBA හි Macro දිනය සහ වේලාව.

1. VBA හි Date Function මගින් වත්මන් දිනය ලබා ගන්න

මුලින්ම, අපි බලමු වත්මන් දිනය ලබා ගන්නේ කෙසේදැයි. ඔබට VBA හි දින ශ්‍රිතය භාවිතා කරමින් VBA හි වර්තමාන දිනය ලබා ගත හැක.

කේත රේඛාව වනුයේ:

Current_Date=Date()

වත්මන් දිනය ප්‍රදර්ශනය කිරීමට සම්පූර්ණ කේතය වනුයේ:

VBA කේතය:

2273

සටහන: මෙම කේතය Get_Current_Date නමින් Macro නිර්මාණය කරයි.

ප්‍රතිදානය:

මෙම මැක්‍රෝව ක්‍රියාත්මක කරන්න , එවිට ඔබට පණිවිඩ පෙට්ටියක් දර්ශනය වනු ඇත වත්මන් දිනය, 11-ජනවාරි-22 .

තවත් කියවන්න: Excel හි වත්මන් දිනය ඇතුළත් කරන්නේ කෙසේද

2. VBA හි Now ශ්‍රිතය මගින් වත්මන් දිනය සහ වේලාව ඇතුලත් කරන්න

ඔබට VBA හි Now ශ්‍රිතය භාවිතා කළ හැක.වත්මන් දිනය සහ වත්මන් වේලාව.

කේත රේඛාව වනුයේ:

Current_Date_and_Time = Now()

එබැවින්, සම්පූර්ණ කේතය වත්මන් දිනය සහ වේලාව ප්‍රදර්ශනය කිරීමට වනුයේ:

VBA කේතය:

2067

සටහන: මෙය කේතය මැක්‍රෝ Get_Current_Date_and_time නමින් නිර්මාණය කරයි.

Output:

මෙය මැක්‍රෝ ක්‍රියාත්මක කරන්න, එවිට ඔබට පණිවිඩ පෙට්ටියක් වත්මන් දිනය සහ වේලාව පෙන්වනු ඇත, 11-ජන-22 11:23:20 පෙ.ව. .

තවත් කියවන්න: Excel VBA හි දැන් සහ ආකෘති කාර්යයන්

සමාන කියවීම් 3>

  • VBA කේතවල දින විචල්‍යය (උදාහරණ සමඟ මැක්‍රෝස් භාවිත 7)
  • Excel Date කෙටිමඟ භාවිතා කරන්නේ කෙසේද
  • Excel හි සූත්‍රය සමඟ නියමිත දිනය ගණනය කරන්න (විධි 7)
  • දින සමඟ IF සූත්‍රය භාවිතා කරන්නේ කෙසේද (පහසු උදාහරණ 6)

3. VBA හි ආකෘති ශ්‍රිතය අනුව වත්මන් දිනය සහ වේලාව ආකෘති කරන්න

මේ දක්වා, අපි වත්මන් දිනය සහ වේලාව ලබා ගැනීමට ඉගෙන ගෙන ඇත. මෙම අවස්ථාවේදී, අපි අපට අවශ්‍ය ආකෘතියෙන් දිනය සහ වේලාව පෙන්වන්නේ කෙසේදැයි බලමු.

3.1 ආකෘතිය වත්මන් දිනය

පළමුව, අපි වත්මන් දිනය පමණක් සංයුති කරන්නෙමු. .

අපි මේ සඳහා VBA හි Format ශ්‍රිතය භාවිතා කරන්නෙමු. ශ්‍රිතයේ වාක්‍ය ඛණ්ඩය වන්නේ:

=Format(Date,Format)

එබැවින්, වත්මන් දිනය dd/mm/yyyy ආකෘතියෙන් සංදර්ශන කිරීමට , කේතයේ රේඛාව වනුයේ:

Current_Date = ආකෘතිය(දිනය,“dd/mm/yyyy”)

සහ සම්පූර්ණ VBA කේතය වනුයේ:

VBA කේතය:

7440

සටහන: මෙම කේතය Format_Date_and_Time නමින් Macro නිර්මාණය කරයි.

ප්‍රතිදානය:

ඔබ මෙම කේතය ධාවනය කරන්නේ නම්, එය ඔබට අවශ්‍ය ආකෘතියෙන් වත්මන් දිනය පෙන්වයි, 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 කේතය:

2018

සටහන: මෙම කේතය මැක්‍රෝ එකක් සාදයි Format_Date_and_Time ලෙස හැඳින්වේ.

ප්‍රතිදානය:

ඔබ නම් මෙම කේතය ධාවනය කරන්න, එය ඔබගේ අපේක්ෂිත ආකෘතියෙන් වත්මන් දිනය සහ වේලාව පෙන්වයි, dd/mm/yyyy hh:mm:ss am/pm , 11/01/2022 1>12:03:45 pm .

තවත් කියවන්න: Excel හි VBA සමඟ දිනය හැඩසවි ගන්වන්නේ කෙසේද

සාරාංශය

  • The NOW ශ්‍රිතය දෘශ්‍ය මූලික යෙදුම වත්මන් දිනය සහ වේලාව ලබා දෙයි.
  • දිනය ශ්‍රිතය වත්මන් දිනය ලබා දෙයි.
  • ආකෘතිය ශ්‍රිතය ඕනෑම අපේක්ෂිත ආකෘතියකින් දිනයක් සහ වේලාවක් පෙන්වයි.

නිගමනය

මෙම ක්‍රම භාවිතයෙන්, ඔබට ලබාගෙන ප්‍රදර්ශනය කළ හැකExcel හි මැක්‍රෝ හි වත්මන් දිනය සහ වේලාව. ඔබට ප්‍රශ්න තිබේද? අපෙන් අසන්න.

Hugh West යනු ක්ෂේත්‍රයේ වසර 10කට වැඩි පළපුරුද්දක් ඇති ඉතා පළපුරුදු Excel පුහුණුකරුවෙකු සහ විශ්ලේෂකයෙකි. ඔහු ගිණුම්කරණය සහ මූල්‍ය පිළිබඳ ශාස්ත්‍රවේදී උපාධියක් සහ ව්‍යාපාර පරිපාලනය පිළිබඳ ශාස්ත්‍රපති උපාධියක් ලබා ඇත. හියු ඉගැන්වීම සඳහා දැඩි ආශාවක් ඇති අතර අනුගමනය කිරීමට සහ තේරුම් ගැනීමට පහසු වන අද්විතීය ඉගැන්වීම් ප්‍රවේශයක් වර්ධනය කර ඇත. ඔහුගේ Excel පිළිබඳ විශේෂඥ දැනුම ලොව පුරා සිටින දහස් ගණනක් සිසුන්ට සහ වෘත්තිකයන්ට ඔවුන්ගේ කුසලතා වැඩිදියුණු කිරීමට සහ ඔවුන්ගේ වෘත්තීය ජීවිතය තුළ විශිෂ්ටත්වයට පත් කිරීමට උපකාර කර ඇත. ඔහුගේ බ්ලොගය හරහා, හියු ඔහුගේ දැනුම ලෝකය සමඟ බෙදා ගනී, නොමිලේ එක්සෙල් නිබන්ධන සහ පුද්ගලයන්ට සහ ව්‍යාපාරවලට ඔවුන්ගේ පූර්ණ හැකියාවන් කරා ළඟා වීමට උපකාර කිරීමට මාර්ගගත පුහුණුව ලබා දෙයි.