Како добити тренутни датум у ВБА (3 начина)

  • Деле Ово
Hugh West

У овом чланку ћу вам показати како можете да добијете тренутни датум у ВБА у Екцел-у. Научићете да прикажете тренутни датум, прикажете тренутно време, као и да форматирате датум и време у жељеном формату.

Како да добијете тренутни датум у ВБА (брзи преглед)

Преузмите свеску за вежбу

Преузмите ову вежбу да бисте вежбали задатак док читате овај чланак.

Добијте тренутне датуме у ВБА.клсм

3 начина да добијете тренутни датум у ВБА

Хајде да истражимо најбоље начине да добијете тренутне датум и време у Макро у ВБА .

1. Добијте тренутни датум помоћу функције ВБА

Пре свега, да видимо како можемо да добијемо тренутни датум. Можете добити тренутни датум у ВБА прилично свеобухватно користећи функцију датума од ВБА .

Линија кода ће бити:

Current_Date=Date()

Комплетан код за приказ тренутног датума биће:

ВБА код:

7719

Напомена: Овај код креира Макро под називом Гет_Цуррент_Дате .

Излаз:

Покрените овај макро и добићете Бокс за поруке који приказује тренутни датум, 11-Јан-22 .

Прочитајте више: Како уметнути тренутни датум у Екцел

2. Уметните тренутни датум и време помоћу функције Нов у ВБА

Можете користити функцију Сада у ВБА да бисте добилитренутни датум заједно са тренутним временом.

Линија кода ће бити:

Current_Date_and_Time = Now()

Дакле, комплетан код за приказ тренутног датума и времена биће:

ВБА код:

6649

Напомена: Ово код креира Макро под називом Гет_Цуррент_Дате_анд_Тиме .

Излаз:

Покрените овај Макро и добићете Бокс за поруке који приказује тренутни датум и време, 11-22. јануара 11:23:20 .

Прочитајте више: Сада и функције форматирања у Екцел ВБА

Слична очитавања

  • Променљива датума у ​​ВБА кодовима (7 употреба макроа са примерима)
  • Како користити Екцел пречицу за датум
  • Израчунајте рок са формулом у Екцел-у (7 начина)
  • Како користити ИФ формулу са датумима (6 једноставних примера)

3. Форматирајте тренутни датум и време помоћу функције Формат из ВБА

До сада смо научили да добијемо тренутни датум и време. Овај пут, хајде да видимо како можемо да прикажемо датум и време у нашем жељеном формату.

3.1 Форматирај тренутни датум

Прво, форматираћемо само тренутни датум .

У ову сврху ћемо користити функцију Формат од ВБА . синтакса функције је:

=Format(Date,Format)

Стога, да се прикаже тренутни датум у формату дд/мм/гггг , ред кода ће бити:

Тренутни_Датум = Формат(Датум,“дд/мм/ииии”)

А комплетан ВБА код ће бити:

ВБА код:

5306

Напомена: Овај код креира Макро под називом Формат_Дате_анд_Тиме .

Излаз:

Ако покренете овај код, он ће приказати тренутни датум у жељеном формату, дд/мм/гггг , 11/01/2022 .

3.2 Формат тренутног датума и времена

Ви такође може да користи функцију Формат за форматирање тренутног датума и тренутног времена заједно.

Прикажимо тренутни датум и време у формату дд/мм/гггг хх:мм :сс ам/пм .

Линија кода ће бити:

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

И комплетан ВБА код ће бити:

ВБА код:

1140

Напомена: Овај код креира макро под називом Формат_Дате_анд_Тиме .

Излаз:

Ако покрените овај код, он ће приказати тренутни датум и време у жељеном формату, дд/мм/гггг хх:мм:сс ам/пм , 11/01/2022 12:03:45 поподне .

Прочитајте више: Како форматирати датум помоћу ВБА у Екцел-у

Резиме

  • Тхе САДА функција Висуал Басиц апликације враћа тренутни датум и време.
  • Функција Датум враћа тренутни датум.
  • Формат функција приказује датум и време у било ком жељеном формату.

Закључак

Користећи ове методе, можете добити и приказатитренутни датум и време у Макро у Екцел-у. Имате било каквих питања? Слободно нас питајте.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.