VBA дахь одоогийн огноог хэрхэн авах вэ (3 арга зам)

  • Үүнийг Хуваалц
Hugh West

Энэ нийтлэлд би Excel-ийн VBA -д одоогийн огноог хэрхэн авахыг харуулах болно. Та одоогийн огноог харуулах, одоогийн цагийг харуулах, мөн огноо, цагийг хүссэн форматаар форматлаж сурах болно.

VBA (Quick View) дээр одоогийн огноог хэрхэн авах вэ

Дадлага хийх номыг татаж авах

Энэ өгүүллийг уншиж байхдаа даалгавраа хэрэгжүүлэхийн тулд энэхүү дадлагын номыг татаж авна уу.

VBA.xlsm-д одоогийн огноог авах

VBA-д одоогийн огноог авах 3 арга

Одоогийн мэдээллийг авах хамгийн сайн аргуудыг судалцгаая VBA дахь Макро дахь огноо, цаг.

1. VBA-ийн огнооны функцээр одоогийн огноог авах

Юуны өмнө бид одоогийн огноог хэрхэн авахыг харцгаая. Та VBA Огноо функц -ийг ашиглан VBA -н одоогийн огноог бүрэн дүүрэн авч болно.

Кодны мөр нь:

Current_Date=Date()

Одоогийн огноог харуулах бүрэн код нь:

VBA код:

4106

Тэмдэглэл: Энэ код нь Одоо_Огноог авах нэртэй Макро -г үүсгэдэг.

Гаралт:

Энэ макро -г ажиллуулснаар та Мессежийн хайрцаг -г харуулах болно. одоогийн огноо, 11-11-22 .

Дэлгэрэнгүй унших: Excel-д одоогийн огноог хэрхэн оруулах талаар

2. VBA-н Одоо функцээр одоогийн огноо, цагийг оруулах

Та VBA Одоо функцийг ашиглаж болно.одоогийн огноог одоогийн цагтай хамт бичнэ.

Кодны мөр нь:

Current_Date_and_Time = Now()

Тиймээс бүрэн код одоогийн огноо, цагийг харуулахын тулд:

VBA код:

7460

Тэмдэглэл: Энэ код нь Одоо_огноо_ба_цаг нэртэй Макро -г үүсгэдэг.

Гаралт:

Энэ Макро -г ажиллуулснаар та одоогийн огноо, цагийг харуулсан Мессежийн хайрцаг авах болно, 11-11-22 11:23:20 .

Дэлгэрэнгүй унших: Excel VBA дахь одоо ба форматлах функцууд

Ижил төстэй уншилтууд

  • VBA кодууд дахь огнооны хувьсагч (Макроны жишээ бүхий 7 хэрэглээ)
  • Excel огнооны товчлолыг хэрхэн ашиглах талаар
  • Excel програмын томъёогоор эцсийн огноог тооцоолох (7 арга)
  • Огноо бүхий IF томьёог хэрхэн ашиглах вэ (6 хялбар жишээ)

3. Одоогийн огноо, цагийг VBA-н форматлах функцээр форматлах

Одоог хүртэл бид одоогийн огноо, цагийг авч сурсан. Энэ удаад огноо, цагийг хүссэн форматаараа хэрхэн харуулахыг харцгаая.

3.1 Одоогийн огноог форматлах

Эхлээд бид зөвхөн одоогийн огноог форматлах болно. .

Бид энэ зорилгоор VBA -ын Формат функцийг ашиглана. Функцийн синтакс нь:

=Format(Date,Format)

Тиймээс одоогийн огноог dd/mm/yyyy форматаар харуулахын тулд , кодын мөр нь:

Одоогийн_огноо = Формат(Огноо,“dd/mm/yyyy”)

Мөн бүрэн VBA код нь:

VBA код:

1449

Тэмдэглэл: Энэ код нь Формат_Огноо_ба_Цаг нэртэй Макро үүсгэдэг.

Гаралт:

Хэрэв та энэ кодыг ажиллуулбал одоогийн огноог таны хүссэн форматаар харуулах болно, 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 код:

8672

Тэмдэглэл: Энэ код нь Макро үүсгэдэг. Формат_огноо, цаг гэж нэрлэдэг.

Гаралт:

Хэрэв та Энэ кодыг ажиллуулбал таны хүссэн форматаар одоогийн огноо, цагийг харуулах болно, dd/mm/yyyy hh:mm:ss am/pm , 11/01/2022 12:03:45 цаг .

Дэлгэрэнгүй унших: Excel дээр VBA ашиглан огноог хэрхэн форматлах вэ

Товч мэдээлэл

  • ОДОО Visual Basic Application функц нь одоогийн огноо, цагийг буцаана.
  • Огноо функц нь одоогийн огноог буцаана.
  • Формат функц нь огноо, цагийг хүссэн форматаар харуулдаг.

Дүгнэлт

Эдгээр аргуудыг ашигласнаар таExcel-ийн Макро -н одоогийн огноо, цаг. Танд асуух зүйл байна уу? Биднээс асуугаарай.

Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.