របៀបទទួលបានកាលបរិច្ឆេទបច្ចុប្បន្ននៅក្នុង VBA (3 វិធី)

  • ចែករំលែកនេះ។
Hugh West

នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងបង្ហាញអ្នកពីរបៀបដែលអ្នកអាចទទួលបានកាលបរិច្ឆេទបច្ចុប្បន្ននៅក្នុង VBA នៅក្នុង Excel ។ អ្នកនឹងរៀនបង្ហាញកាលបរិច្ឆេទបច្ចុប្បន្ន បង្ហាញពេលវេលាបច្ចុប្បន្ន ក៏ដូចជាដើម្បីធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទ និងពេលវេលាក្នុងទម្រង់ដែលអ្នកចង់បាន។

របៀបទទួលបានកាលបរិច្ឆេទបច្ចុប្បន្ននៅក្នុង VBA (ទិដ្ឋភាពរហ័ស)

ទាញយកសៀវភៅលំហាត់

ទាញយកសៀវភៅអនុវត្តនេះ ដើម្បីអនុវត្តកិច្ចការនៅពេលអ្នកកំពុងអានអត្ថបទនេះ។

ទទួលបានកាលបរិច្ឆេទបច្ចុប្បន្ននៅក្នុង VBA.xlsm

3 វិធីដើម្បីទទួលបានកាលបរិច្ឆេទបច្ចុប្បន្ននៅក្នុង VBA

តោះស្វែងយល់ពីវិធីល្អបំផុតដើម្បីទទួលបានបច្ចុប្បន្ន កាលបរិច្ឆេទ និងពេលវេលានៅក្នុង ម៉ាក្រូ ក្នុង VBA

1. ទទួលបានកាលបរិច្ឆេទបច្ចុប្បន្នដោយមុខងារកាលបរិច្ឆេទនៃ VBA

ជាដំបូង សូមមើលពីរបៀបដែលយើងអាចទទួលបានកាលបរិច្ឆេទបច្ចុប្បន្ន។ អ្នកអាចទទួលបានកាលបរិច្ឆេទបច្ចុប្បន្ននៅក្នុង VBA យ៉ាងទូលំទូលាយដោយប្រើ មុខងារកាលបរិច្ឆេទ នៃ VBA

បន្ទាត់កូដនឹងមាន៖<3 Current_Date=Date()

កូដពេញលេញដើម្បីបង្ហាញកាលបរិច្ឆេទបច្ចុប្បន្ននឹងមាន៖

កូដ VBA៖

8375

ចំណាំ៖ កូដនេះបង្កើត ម៉ាក្រូ ដែលហៅថា Get_Current_Date

លទ្ធផល៖

ដំណើរការម៉ាក្រូនេះ ហើយអ្នកនឹងទទួលបាន ប្រអប់សារ ដែលបង្ហាញ កាលបរិច្ឆេទបច្ចុប្បន្ន 11-មករា-22

អានបន្ថែម៖ របៀបបញ្ចូលកាលបរិច្ឆេទបច្ចុប្បន្នក្នុង Excel

2. បញ្ចូលកាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្នដោយមុខងារ Now នៃ VBA

អ្នកអាចប្រើមុខងារ Now នៃ VBA ដើម្បីទទួលបានកាលបរិច្ឆេទបច្ចុប្បន្ន រួមជាមួយនឹងពេលវេលាបច្ចុប្បន្ន។

បន្ទាត់នៃកូដនឹងមាន៖

Current_Date_and_Time = Now()

ដូច្នេះ កូដ ពេញលេញ ដើម្បីបង្ហាញកាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្ននឹងមានៈ

កូដ VBA៖

9791

ចំណាំ៖ នេះ កូដបង្កើត ម៉ាក្រូ ដែលហៅថា Get_Current_Date_and_Time

លទ្ធផល៖

ដំណើរការនេះ ម៉ាក្រូ ហើយអ្នកនឹងទទួលបាន ប្រអប់សារ ដែលបង្ហាញកាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្ន 11-Jan-22 11:23:20 AM .

អានបន្ថែម៖ ឥឡូវនេះ និងធ្វើទ្រង់ទ្រាយមុខងារក្នុង Excel VBA

ការអានស្រដៀងគ្នា

  • កាលបរិច្ឆេទអថេរក្នុងកូដ VBA (7 ការប្រើប្រាស់ម៉ាក្រូជាមួយឧទាហរណ៍)
  • របៀបប្រើផ្លូវកាត់កាលបរិច្ឆេទ Excel
  • គណនាកាលបរិច្ឆេទផុតកំណត់ជាមួយរូបមន្តក្នុង Excel (7 វិធី)
  • របៀបប្រើរូបមន្ត IF ជាមួយកាលបរិច្ឆេទ (6 ឧទាហរណ៍ងាយៗ)

៣. ធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្នដោយមុខងារទម្រង់ VBA

រហូតមកដល់ពេលនេះ យើងបានរៀនដើម្បីទទួលបានកាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្ន។ លើកនេះ សូមមើលពីរបៀបដែលយើងអាចបង្ហាញកាលបរិច្ឆេទ និងពេលវេលាក្នុងទម្រង់ដែលយើងចង់បាន។

3.1 ធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទបច្ចុប្បន្ន

ដំបូង យើងនឹងធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទបច្ចុប្បន្នតែប៉ុណ្ណោះ .

យើងនឹងប្រើមុខងារ Format នៃ VBA សម្រាប់គោលបំណងនេះ។ វាក្យសម្ព័ន្ធ នៃមុខងារគឺ៖

=Format(Date,Format)

ដូច្នេះ ដើម្បីបង្ហាញកាលបរិច្ឆេទបច្ចុប្បន្នក្នុងទម្រង់ dd/mm/yyyy បន្ទាត់នៃកូដនឹងជា៖

Current_Date = Format(កាលបរិច្ឆេទ,“dd/mm/yyyy”)

ហើយ លេខកូដ VBA ពេញលេញនឹងមាន៖

កូដ VBA៖

4217

ចំណាំ៖ កូដនេះបង្កើត ម៉ាក្រូ ដែលហៅថា Format_Date_and_Time

លទ្ធផល៖

ប្រសិនបើអ្នកដំណើរការកូដនេះ វានឹងបង្ហាញកាលបរិច្ឆេទបច្ចុប្បន្នក្នុងទម្រង់ដែលអ្នកចង់បាន dd/mm/yyyy , 11/01/2022 .

3.2 ធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្ន

អ្នក ក៏អាចប្រើមុខងារ Format ដើម្បីធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទបច្ចុប្បន្ន និងពេលវេលាបច្ចុប្បន្នជាមួយគ្នា។

សូមបង្ហាញកាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្នជាទម្រង់ dd/mm/yyyy hh:mm :ss am/pm .

បន្ទាត់នៃកូដនឹងមាន៖

Current_Date_and_Time = Format(Now(), "dd/mm/yyyy hh:mm:ss am/pm")

និង លេខកូដ VBA នឹងជា៖

កូដ VBA៖

2617

ចំណាំ៖ កូដនេះបង្កើត ម៉ាក្រូ ហៅថា Format_Date_and_Time

លទ្ធផល៖

ប្រសិនបើអ្នក ដំណើរការកូដនេះ វានឹងបង្ហាញកាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្នក្នុងទម្រង់ដែលអ្នកចង់បាន dd/mm/yyyy hh:mm:ss am/pm , 11/01/2022 12:03:45 រសៀល .

អានបន្ថែម៖ របៀបធ្វើទ្រង់ទ្រាយកាលបរិច្ឆេទជាមួយ VBA ក្នុង Excel

សង្ខេប

  • The NOW មុខងាររបស់ កម្មវិធី Visual Basic ត្រឡប់កាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្ន។
  • មុខងារ កាលបរិច្ឆេទ ត្រឡប់កាលបរិច្ឆេទបច្ចុប្បន្ន។
  • ទម្រង់ ទម្រង់ មុខងារបង្ហាញកាលបរិច្ឆេទ និងពេលវេលាក្នុងទម្រង់ដែលចង់បាន។

សេចក្តីសន្និដ្ឋាន

ដោយប្រើវិធីសាស្ត្រទាំងនេះ អ្នកអាចទទួលបាន និងបង្ហាញកាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្ននៅក្នុង ម៉ាក្រូ ក្នុង Excel ។ តើអ្នកមានសំណួរទេ? រីករាយក្នុងការសួរពួកយើង។

Hugh West គឺជាគ្រូបណ្តុះបណ្តាល Excel ដែលមានបទពិសោធន៍ខ្ពស់ និងជាអ្នកវិភាគដែលមានបទពិសោធន៍ជាង 10 ឆ្នាំនៅក្នុងឧស្សាហកម្មនេះ។ លោកបានបញ្ចប់ថ្នាក់បរិញ្ញាបត្រផ្នែកគណនេយ្យ និងហិរញ្ញវត្ថុ និងបរិញ្ញាបត្រជាន់ខ្ពស់ផ្នែកគ្រប់គ្រងពាណិជ្ជកម្ម។ Hugh មានចំណង់ចំណូលចិត្តក្នុងការបង្រៀន ហើយបានបង្កើតវិធីសាស្រ្តបង្រៀនពិសេសមួយ ដែលងាយស្រួលធ្វើតាម និងយល់។ ចំណេះដឹងជំនាញ Excel របស់គាត់បានជួយសិស្សានុសិស្ស និងអ្នកជំនាញរាប់ពាន់នាក់នៅទូទាំងពិភពលោកបង្កើនជំនាញ និងពូកែក្នុងអាជីពរបស់ពួកគេ។ តាមរយៈប្លុករបស់គាត់ លោក Hugh ចែករំលែកចំណេះដឹងរបស់គាត់ជាមួយពិភពលោក ដោយផ្តល់ជូននូវការបង្រៀន Excel ដោយឥតគិតថ្លៃ និងការបណ្តុះបណ្តាលតាមអ៊ីនធឺណិត ដើម្បីជួយបុគ្គល និងអាជីវកម្មឈានដល់សក្តានុពលពេញលេញរបស់ពួកគេ។