අන්තර්ගත වගුව
මෙම ලිපියෙන්, 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 හි මැක්රෝ හි වත්මන් දිනය සහ වේලාව. ඔබට ප්රශ්න තිබේද? අපෙන් අසන්න.