← back

Article #33943

domain: azbukakursov.ru · url: https://azbukakursov.ru/articles/analitika/excel-vba-rabota-s-datami/
source_file: azbukakursov.ru.xlsx · row_num: 26 · detail_len: 9399
edited: yes · edited_at: 2026-05-07 05:42:07

Редактирование

Группа / категории

Группа / категория статьи.
Человекочитаемое название категории.
Название подборки / SEO selection.

URL-поля

Детальный URL / slug из строки статьи.
Категория / родительский путь.
Итоговый URL, который используется системой.

Контент / SEO-поля

Исходное поле: col
Исходное поле: meta_title
Исходное поле: meta_description
Исходное поле: col_6
Reload

Preview (рендер edit/original)

Функции для работы с датой и временем

Функции даты / времени VBA, функции Date (), Time (), DateAdd (), DateDiff (), DatePart (), DateSerial (), Timer()

Без функций даты и времени обычно просто невозможно обойтись. Наиболее важные функции VBA для работы с датой / временем:

Если вам нужны более продвинутые функции даты и времени, в вашем распоряжении объектная модель Outlook. Например, с его помощью можно получить информацию о праздничных и рабочих / нерабочих днях в большинстве стран мира. Подробнее — в соответствующем разделе.

Excel vba работа с датами

На этом шаге мы перечислим функции, используемые при работе с датой и временем.

VBA предоставляет следующие функции времени и даты.

Время: возвращает вариант (дату), содержащий текущее время по системным часам компьютера.

Время: возвращает вариант (дату), содержащий текущую дату и время на основе системного календаря и часов компьютера.

Hour, Minute, Second — возврат значений Variant (Integer), содержащих целое число, представляющее часы, минуты и секунды в значении времени. Синтаксис:

В следующем примере переменная установлена ​​на 16 часов, 35 минут и 17 секунд:

В следующем примере переменной присвоено 17 День, Месяц — Май, Год — 1960:

В следующем примере для переменной DayWeek установлено значение 3, то есть вторник:

DateDiff: возвращает вариант (Long), указывающий количество временных интервалов между двумя датами. Синтаксис:

В следующем примере переменной LivedMonthsWithBirth присваивается 642:

В следующем примере переменной назначается День 3/17/63:

В этом примере переменной Tempo присвоено 16:35:17:

В следующем примере переменной Date назначается дата 17.05.60:

На следующем этапе мы рассмотрим функции выбора.

VBA — функции работы с датой и временем

Итак, в этой естественно скучной публикации я кратко рассмотрю функции даты и времени vba, которые позволяют вам получать или устанавливать параметры даты и времени, устанавливать таймер для выполнения определенного блока кода или одного скрипта в целом. Также в конце статьи будет затронута функция языка форматирования vba. Которая отвечает за форматирование данных.

Функции VBA даты и времени

Date () — получить текущее значение даты, установленное в системе.

Time () — вернет время, установленное в системе

Now () — это комбинированная функция, поскольку она получает значение системной даты и времени.

DateAdd (интервал, число, дата) — добавляет указанное количество лет, кварталов, месяцев или секунд к указанной дате (параметр «дата»). На выходе получаем следующее значение: дата + (число * диапазон).

DateDiff (range, date, date2) — получить, например, разницу между заданными датами. В годах, месяцах и т.д. Разница определяется параметром «интервал”.

DatePart (диапазон, дата): получает указанную часть даты, например, только год, месяц или день недели. Результат возврата регулируется параметром «интервал”.

DateSerial (год, месяц, день): эта функция vba принимает три числовых значения, на основе которых возвращается дата.

DateValue (строка) является аналогом предыдущей функции, но мы не передаем здесь числа в качестве параметра. А строковое значение, по которому будет возвращена дата, vba работает с датами.

День: получает значение текущего дня (если параметр «дата» не указан) или для определенной даты.

Год: получает значение текущего года (если параметр «дата» не указан) или для определенной даты.

Месяц: получает значение текущего месяца (если параметр «дата» не указан) или для определенной даты.

Weekday (date) — получает значение текущей недели (если параметр «date» отсутствует) или для определенной даты.

Hour (время) — получает текущее значение часа (если параметр «время» отсутствует) или для определенного времени, даты и времени vba.

Минута: получает текущее значение минут (если параметр «время» отсутствует) или за определенное время.

Секунда (время): получает текущее значение в секундах (если параметр «время» отсутствует) или за указанное время.

Timer () — удобная функция для определения количества времени, необходимого для выполнения заданного блока кода. Сама функция возвращает целое число секунд, прошедших с полуночи.

TimeSerial (часы, минуты, секунды): получает время, указанное тремя параметрами

TimeValue (строка): работает аналогично предыдущей функции, но для получения времени передается не целочисленное значение, а строка.

MonthName (числовое значение) — функция VBA позволяет получить название месяца, в качестве параметра мы указываем номер месяца.

WeekDay (date) — set возвращает название месяца буквами в зависимости от его номера. Возвращаемое значение зависит от языкового стандарта. Если они русские, будет возвращено русское название месяца.

В дополнение к указанным выше функциям даты и времени vba вы можете использовать следующие варианты:

Дата: установка системной даты

Время: установите системное время.

Функции даты и времени vba в указанном выше языке используют параметр «interval», который может принимать следующие значения:

VBA функции форматирование данных

Для форматирования данных в VBA используется функция Format, которая позволяет формировать данные любого встроенного типа по заданному шаблону. Общий синтаксис функции форматирования:

Формат (Выражение, «формат», [первы]й день недели, [первая недел[я года]]) — здесь параметр «выражение» — любое допустимое значение. Формат — необязательный параметр, указывающий формат данных, должен быть заключен в кавычки. Два других параметра также являются необязательными и задают первый день недели и первую неделю года.

Параметр формата может принимать следующие значения:

DEBUG: все колонки строки

Таблица: articles · строка: id=33943
id 33943
domain azbukakursov.ru
source_file azbukakursov.ru.xlsx
row_num 26
article_url https://azbukakursov.ru/articles/analitika/excel-vba-rabota-s-datami/
detail_len 9399
edit_title Excel vba работа с датами
edit_detail <h2>Функции для работы с датой и временем</h2> <p> Функции даты / времени VBA, функции Date (), Time (), DateAdd (), DateDiff (), DatePart (), DateSerial (), Timer() </p> <aside class="article__header-linkbanner mb40"><a class="linkbanner bg_lightviol" href="https://azbukakursov.ru/articles/excel/funktsiya-esli-v-excel/"><div class="linkbanner__img"><picture><source type="image/webp" srcset="https://excel-home.ru/wp-content/uploads/img/646x0/b9cf97590bb7e730b78f10b750b6b5ab.png" width="400" height="225"><img src="https://excel-home.ru/wp-content/uploads/img/646x0/b9cf97590bb7e730b78f10b750b6b5ab.png" alt="" width="400" height="225"></picture></div><div class="linkbanner__body"><div class="linkbanner__uptitle f20 f16-mob lh15 mb10 color_viol">Читайте также</div><div class="linkbanner__title f30 f20-mob lh105">Функция ЕСЛИ в Excel</div></div></a></aside> <p> Без функций даты и времени обычно просто невозможно обойтись. Наиболее важные функции VBA для работы с датой / временем: </p> <ul> <li>Date () — возвращает текущую системную дату. Вы можете установить его с помощью одноименного оператора, например, так:</li> </ul> <ul> <li>Time () возвращает текущее системное время, а Now () возвращает дату и время вместе.</li> <li>DateAdd () — возможность добавлять к дате указанное количество лет, кварталов, месяцев и т.д. — до секунд.</li> <li>DateDiff () — возможность получить разницу между датами (опять же, в единицах от лет до секунд).</li> <li>DatePart () — очень важная функция, которая возвращает указанную часть даты (например, только год, только месяц или только день недели).</li> <li>DateSerial () — возможность создавать значение даты на основе переданных символьных значений. DateValue () делает то же самое, различия заключаются в формате получаемых значений. TimeSerial () и TimeValue () работают аналогично (для time().</li> <li>Day () (в дополнение к Year (), Month (), Weekday (), Hour (), Minute (), Second ()) являются специализированными заполнителями для функции DatePart (), которые возвращают желаемую часть даты.</li> <li>MonthName () — возвращает название месяца буквами в зависимости от его номера. Возвращаемое значение зависит от языкового стандарта. Если они русские, будет возвращено русское название месяца.</li> <li>Timer () — возвращает количество секунд с полуночи.</li> </ul> <p> Если вам нужны более продвинутые функции даты и времени, в вашем распоряжении объектная модель Outlook. Например, с его помощью можно получить информацию о праздничных и рабочих / нерабочих днях в большинстве стран мира. Подробнее — в соответствующем разделе. </p> <h2>Excel vba работа с датами</h2> <p> На этом шаге мы перечислим функции, используемые при работе с датой и временем. </p> <p> VBA предоставляет следующие функции времени и даты. </p> <ul> <li>Дата: возвращает вариант (дату), содержащий текущую системную дату.</li> </ul> <p> Время: возвращает вариант (дату), содержащий текущее время по системным часам компьютера. </p> <p> Время: возвращает вариант (дату), содержащий текущую дату и время на основе системного календаря и часов компьютера. </p> <p> Hour, Minute, Second — возврат значений Variant (Integer), содержащих целое число, представляющее часы, минуты и секунды в значении времени. Синтаксис: </p> <ul> <li>время — это значение времени или выражение, которое его определяет.</li> </ul> <p> В следующем примере переменная установлена ​​на 16 часов, 35 минут и 17 секунд: </p> <ul> <li>data — значение даты или выражение, которое его определяет.</li> </ul> <p> В следующем примере переменной присвоено 17 День, Месяц — Май, Год — 1960: </p> <ul> <li>дата — это выражение, представляющее дату;</li> <li>firstdayofweek — указывает первый день недели. Если этот аргумент опущен, предполагается vbSunday (воскресенье). Допустимые значения: vbMonday (понедельник), vbTuesday (вторник), vbWednesday (среда), vbThursday (четверг), vbFriday (пятница) и vbSaturday (суббота).</li> </ul> <p> В следующем примере для переменной DayWeek установлено значение 3, то есть вторник: </p> <p> DateDiff: возвращает вариант (Long), указывающий количество временных интервалов между двумя датами. Синтаксис: </p> <p> В следующем примере переменной LivedMonthsWithBirth присваивается 642: </p> <p> В следующем примере переменной назначается День 3/17/63: </p> <p> В этом примере переменной Tempo присвоено 16:35:17: </p> <p> В следующем примере переменной Date назначается дата 17.05.60: </p> <p> На следующем этапе мы рассмотрим функции выбора. </p> <h2>VBA — функции работы с датой и временем</h2> <p> Итак, в этой естественно скучной публикации я кратко рассмотрю функции даты и времени vba, которые позволяют вам получать или устанавливать параметры даты и времени, устанавливать таймер для выполнения определенного блока кода или одного скрипта в целом. Также в конце статьи будет затронута функция языка форматирования vba. Которая отвечает за форматирование данных. </p> <h2>Функции VBA даты и времени</h2> <p> Date () — получить текущее значение даты, установленное в системе. </p> <p> Time () — вернет время, установленное в системе </p> <p> Now () — это комбинированная функция, поскольку она получает значение системной даты и времени. </p> <p> DateAdd (интервал, число, дата) — добавляет указанное количество лет, кварталов, месяцев или секунд к указанной дате (параметр «дата»). На выходе получаем следующее значение: дата + (число * диапазон). </p> <p> DateDiff (range, date, date2) — получить, например, разницу между заданными датами. В годах, месяцах и т.д. Разница определяется параметром «интервал”. </p> <p> DatePart (диапазон, дата): получает указанную часть даты, например, только год, месяц или день недели. Результат возврата регулируется параметром «интервал”. </p> <p> DateSerial (год, месяц, день): эта функция vba принимает три числовых значения, на основе которых возвращается дата. </p> <p> DateValue (строка) является аналогом предыдущей функции, но мы не передаем здесь числа в качестве параметра. А строковое значение, по которому будет возвращена дата, vba работает с датами. </p> <p> День: получает значение текущего дня (если параметр «дата» не указан) или для определенной даты. </p> <p> Год: получает значение текущего года (если параметр «дата» не указан) или для определенной даты. </p> <p> Месяц: получает значение текущего месяца (если параметр «дата» не указан) или для определенной даты. </p> <p> Weekday (date) — получает значение текущей недели (если параметр «date» отсутствует) или для определенной даты. </p> <p> Hour (время) — получает текущее значение часа (если параметр «время» отсутствует) или для определенного времени, даты и времени vba. </p> <p> Минута: получает текущее значение минут (если параметр «время» отсутствует) или за определенное время. </p> <p> Секунда (время): получает текущее значение в секундах (если параметр «время» отсутствует) или за указанное время. </p> <p> Timer () — удобная функция для определения количества времени, необходимого для выполнения заданного блока кода. Сама функция возвращает целое число секунд, прошедших с полуночи. </p> <p> TimeSerial (часы, минуты, секунды): получает время, указанное тремя параметрами </p> <p> TimeValue (строка): работает аналогично предыдущей функции, но для получения времени передается не целочисленное значение, а строка. </p> <p> MonthName (числовое значение) — функция VBA позволяет получить название месяца, в качестве параметра мы указываем номер месяца. </p> <p> WeekDay (date) — set возвращает название месяца буквами в зависимости от его номера. Возвращаемое значение зависит от языкового стандарта. Если они русские, будет возвращено русское название месяца. </p> <p> В дополнение к указанным выше функциям даты и времени vba вы можете использовать следующие варианты: </p> <p> Дата: установка системной даты </p> <p> Время: установите системное время. </p> <p> Функции даты и времени vba в указанном выше языке используют параметр «interval», который может принимать следующие значения: </p> <h2>VBA функции форматирование данных</h2> <p> Для форматирования данных в VBA используется функция Format, которая позволяет формировать данные любого встроенного типа по заданному шаблону. Общий синтаксис функции форматирования: </p> <p> Формат (Выражение, «формат», [первы]й день недели, [первая недел[я года]]) — здесь параметр «выражение» — любое допустимое значение. Формат — необязательный параметр, указывающий формат данных, должен быть заключен в кавычки. Два других параметра также являются необязательными и задают первый день недели и первую неделю года. </p> <p> Параметр формата может принимать следующие значения: </p> <ul> <li>Общее число — это числовое значение без выделения тысяч позиций, например 12150,2003</li> <li>Валюта — формат валюты, присваиваются тысячные и два десятичных знака, например 255,33 рубля.</li> <li>Исправлено: числовое значение без разделения тысяч разрядов и двух десятичных знаков, например 22439.12.</li> <li>Стандарт: числовое значение, умноженное на 100, оставляя два десятичных знака и символ процента, например 55,63%.</li> <li>Научный: числовой формат для научных вычислений, например 5.23E + 03</li> <li>Да / Нет: этот параметр определяет, что функция вернет «Да», если форматированное выражение содержит строку «Нет» или ненулевое значение, и «Нет» в противном случае.</li> <li>True / False — аналогично предыдущему параметру, но для строк «True» и «False”.</li> <li>Вкл / Выкл — для линий типа «Вкл» и «Выкл”.</li> <li>Общая дата: форматирование выражения в соответствии с установленными стандартами даты и времени, например 10.11.02 12:25:50</li> <li>Длинная дата — отображает полный формат даты, в зависимости от настроек в системе, например 10 октября 2013 года, функция даты vba.</li> <li>Средняя дата: формат средней даты, например 10-окт-13.</li> <li>Краткая дата — вывод в кратком формате даты, например 10.10.13.</li> <li>Long Time — вывод в формате времени (часы, минуты, секунды), например 12:20:40.</li> <li>Среднее время: 12-часовой формат времени (часы, минуты), например 05:30.</li> <li>Краткое время: 24-часовой формат времени (часы, минуты), например 17:30</li> </ul>
edit_meta_title
edit_meta_description
is_edited 1
edited_at 2026-05-07 05:42:07
id_2 23192
col Excel vba работа с датами
col_2 Аналитика
col_3 /upload/iblock/5a5/r1yos02ummmiz11pr4n1xrg5fsh43prm.png
col_4 25.02.2026 05:57:41
col_5 15.04.2026 01:51:09
col_6 <h2>Функции для работы с датой и временем</h2> <p> Функции даты / времени VBA, функции Date (), Time (), DateAdd (), DateDiff (), DatePart (), DateSerial (), Timer() </p> <aside class="article__header-linkbanner mb40"><a class="linkbanner bg_lightviol" href="https://azbukakursov.ru/articles/excel/funktsiya-esli-v-excel/"><div class="linkbanner__img"><picture><source type="image/webp" srcset="https://excel-home.ru/wp-content/uploads/img/646x0/b9cf97590bb7e730b78f10b750b6b5ab.png" width="400" height="225"><img src="https://excel-home.ru/wp-content/uploads/img/646x0/b9cf97590bb7e730b78f10b750b6b5ab.png" alt="" width="400" height="225"></picture></div><div class="linkbanner__body"><div class="linkbanner__uptitle f20 f16-mob lh15 mb10 color_viol">Читайте также</div><div class="linkbanner__title f30 f20-mob lh105">Функция ЕСЛИ в Excel</div></div></a></aside> <p> Без функций даты и времени обычно просто невозможно обойтись. Наиболее важные функции VBA для работы с датой / временем: </p> <ul> <li>Date () — возвращает текущую системную дату. Вы можете установить его с помощью одноименного оператора, например, так:</li> </ul> <ul> <li>Time () возвращает текущее системное время, а Now () возвращает дату и время вместе.</li> <li>DateAdd () — возможность добавлять к дате указанное количество лет, кварталов, месяцев и т.д. — до секунд.</li> <li>DateDiff () — возможность получить разницу между датами (опять же, в единицах от лет до секунд).</li> <li>DatePart () — очень важная функция, которая возвращает указанную часть даты (например, только год, только месяц или только день недели).</li> <li>DateSerial () — возможность создавать значение даты на основе переданных символьных значений. DateValue () делает то же самое, различия заключаются в формате получаемых значений. TimeSerial () и TimeValue () работают аналогично (для time().</li> <li>Day () (в дополнение к Year (), Month (), Weekday (), Hour (), Minute (), Second ()) являются специализированными заполнителями для функции DatePart (), которые возвращают желаемую часть даты.</li> <li>MonthName () — возвращает название месяца буквами в зависимости от его номера. Возвращаемое значение зависит от языкового стандарта. Если они русские, будет возвращено русское название месяца.</li> <li>Timer () — возвращает количество секунд с полуночи.</li> </ul> <p> Если вам нужны более продвинутые функции даты и времени, в вашем распоряжении объектная модель Outlook. Например, с его помощью можно получить информацию о праздничных и рабочих / нерабочих днях в большинстве стран мира. Подробнее — в соответствующем разделе. </p> <h2>Excel vba работа с датами</h2> <p> На этом шаге мы перечислим функции, используемые при работе с датой и временем. </p> <p> VBA предоставляет следующие функции времени и даты. </p> <ul> <li>Дата: возвращает вариант (дату), содержащий текущую системную дату.</li> </ul> <p> Время: возвращает вариант (дату), содержащий текущее время по системным часам компьютера. </p> <p> Время: возвращает вариант (дату), содержащий текущую дату и время на основе системного календаря и часов компьютера. </p> <p> Hour, Minute, Second — возврат значений Variant (Integer), содержащих целое число, представляющее часы, минуты и секунды в значении времени. Синтаксис: </p> <ul> <li>время — это значение времени или выражение, которое его определяет.</li> </ul> <p> В следующем примере переменная установлена ​​на 16 часов, 35 минут и 17 секунд: </p> <ul> <li>data — значение даты или выражение, которое его определяет.</li> </ul> <p> В следующем примере переменной присвоено 17 День, Месяц — Май, Год — 1960: </p> <ul> <li>дата — это выражение, представляющее дату;</li> <li>firstdayofweek — указывает первый день недели. Если этот аргумент опущен, предполагается vbSunday (воскресенье). Допустимые значения: vbMonday (понедельник), vbTuesday (вторник), vbWednesday (среда), vbThursday (четверг), vbFriday (пятница) и vbSaturday (суббота).</li> </ul> <p> В следующем примере для переменной DayWeek установлено значение 3, то есть вторник: </p> <p> DateDiff: возвращает вариант (Long), указывающий количество временных интервалов между двумя датами. Синтаксис: </p> <p> В следующем примере переменной LivedMonthsWithBirth присваивается 642: </p> <p> В следующем примере переменной назначается День 3/17/63: </p> <p> В этом примере переменной Tempo присвоено 16:35:17: </p> <p> В следующем примере переменной Date назначается дата 17.05.60: </p> <p> На следующем этапе мы рассмотрим функции выбора. </p> <h2>VBA — функции работы с датой и временем</h2> <p> Итак, в этой естественно скучной публикации я кратко рассмотрю функции даты и времени vba, которые позволяют вам получать или устанавливать параметры даты и времени, устанавливать таймер для выполнения определенного блока кода или одного скрипта в целом. Также в конце статьи будет затронута функция языка форматирования vba. Которая отвечает за форматирование данных. </p> <h2>Функции VBA даты и времени</h2> <p> Date () — получить текущее значение даты, установленное в системе. </p> <p> Time () — вернет время, установленное в системе </p> <p> Now () — это комбинированная функция, поскольку она получает значение системной даты и времени. </p> <p> DateAdd (интервал, число, дата) — добавляет указанное количество лет, кварталов, месяцев или секунд к указанной дате (параметр «дата»). На выходе получаем следующее значение: дата + (число * диапазон). </p> <p> DateDiff (range, date, date2) — получить, например, разницу между заданными датами. В годах, месяцах и т.д. Разница определяется параметром «интервал”. </p> <p> DatePart (диапазон, дата): получает указанную часть даты, например, только год, месяц или день недели. Результат возврата регулируется параметром «интервал”. </p> <p> DateSerial (год, месяц, день): эта функция vba принимает три числовых значения, на основе которых возвращается дата. </p> <p> DateValue (строка) является аналогом предыдущей функции, но мы не передаем здесь числа в качестве параметра. А строковое значение, по которому будет возвращена дата, vba работает с датами. </p> <p> День: получает значение текущего дня (если параметр «дата» не указан) или для определенной даты. </p> <p> Год: получает значение текущего года (если параметр «дата» не указан) или для определенной даты. </p> <p> Месяц: получает значение текущего месяца (если параметр «дата» не указан) или для определенной даты. </p> <p> Weekday (date) — получает значение текущей недели (если параметр «date» отсутствует) или для определенной даты. </p> <p> Hour (время) — получает текущее значение часа (если параметр «время» отсутствует) или для определенного времени, даты и времени vba. </p> <p> Минута: получает текущее значение минут (если параметр «время» отсутствует) или за определенное время. </p> <p> Секунда (время): получает текущее значение в секундах (если параметр «время» отсутствует) или за указанное время. </p> <p> Timer () — удобная функция для определения количества времени, необходимого для выполнения заданного блока кода. Сама функция возвращает целое число секунд, прошедших с полуночи. </p> <p> TimeSerial (часы, минуты, секунды): получает время, указанное тремя параметрами </p> <p> TimeValue (строка): работает аналогично предыдущей функции, но для получения времени передается не целочисленное значение, а строка. </p> <p> MonthName (числовое значение) — функция VBA позволяет получить название месяца, в качестве параметра мы указываем номер месяца. </p> <p> WeekDay (date) — set возвращает название месяца буквами в зависимости от его номера. Возвращаемое значение зависит от языкового стандарта. Если они русские, будет возвращено русское название месяца. </p> <p> В дополнение к указанным выше функциям даты и времени vba вы можете использовать следующие варианты: </p> <p> Дата: установка системной даты </p> <p> Время: установите системное время. </p> <p> Функции даты и времени vba в указанном выше языке используют параметр «interval», который может принимать следующие значения: </p> <h2>VBA функции форматирование данных</h2> <p> Для форматирования данных в VBA используется функция Format, которая позволяет формировать данные любого встроенного типа по заданному шаблону. Общий синтаксис функции форматирования: </p> <p> Формат (Выражение, «формат», [первы]й день недели, [первая недел[я года]]) — здесь параметр «выражение» — любое допустимое значение. Формат — необязательный параметр, указывающий формат данных, должен быть заключен в кавычки. Два других параметра также являются необязательными и задают первый день недели и первую неделю года. </p> <p> Параметр формата может принимать следующие значения: </p> <ul> <li>Общее число — это числовое значение без выделения тысяч позиций, например 12150,2003</li> <li>Валюта — формат валюты, присваиваются тысячные и два десятичных знака, например 255,33 рубля.</li> <li>Исправлено: числовое значение без разделения тысяч разрядов и двух десятичных знаков, например 22439.12.</li> <li>Стандарт: числовое значение, умноженное на 100, оставляя два десятичных знака и символ процента, например 55,63%.</li> <li>Научный: числовой формат для научных вычислений, например 5.23E + 03</li> <li>Да / Нет: этот параметр определяет, что функция вернет «Да», если форматированное выражение содержит строку «Нет» или ненулевое значение, и «Нет» в противном случае.</li> <li>True / False — аналогично предыдущему параметру, но для строк «True» и «False”.</li> <li>Вкл / Выкл — для линий типа «Вкл» и «Выкл”.</li> <li>Общая дата: форматирование выражения в соответствии с установленными стандартами даты и времени, например 10.11.02 12:25:50</li> <li>Длинная дата — отображает полный формат даты, в зависимости от настроек в системе, например 10 октября 2013 года, функция даты vba.</li> <li>Средняя дата: формат средней даты, например 10-окт-13.</li> <li>Краткая дата — вывод в кратком формате даты, например 10.10.13.</li> <li>Long Time — вывод в формате времени (часы, минуты, секунды), например 12:20:40.</li> <li>Среднее время: 12-часовой формат времени (часы, минуты), например 05:30.</li> <li>Краткое время: 24-часовой формат времени (часы, минуты), например 17:30</li> </ul>
meta_title Excel VBA: Эффективная Работа с Датами и Временем
meta_description Узнайте, как использовать функции даты и времени в Excel VBA для повышения точности и эффективности. Изучите DateAdd, DateDiff и другие полезные инструменты.
course_content
course_sidebar
courses
url /articles/excel-vba-rabota-s-datami/
url_2 /articles/analitika/
unnamed_14
source_file_2
domain_2
row_num_2
article_url_calc
detail_len_2
col_7
category_name Работа с Excel и Google таблицами
selection_name Аналитика
import_batch_id
id_elementa
naimenovanie_elementa
put_iz_nazvaniy_razdelov
detalnaya_kartinka_put
data_sozdaniya
data_izmeneniya
detalnoe_opisanie
kurs_v_kontente_course_content
kurs_v_saytbare_course_sidebar
kursy_courses
url_stranicy_detalnogo_prosmotra
url_stranicy_razdela
title
podkategoriya
schema_jsonld
schema_generated_at
schema_status
schema_error