Функция Excel VBA DateDiff - простые макросы Excel

Содержание

В Функция DateDiff в Excel VBA можно использовать для получения количества дней между двумя датами.

Поместите командную кнопку на свой рабочий лист и добавьте следующие строки кода:

Затемнить firstDate как дату, secondDate как дату, n как целое число
firstDate = DateValue ("19 января, 2021-2022")
secondDate = DateValue ("25 февраля, 21-2022")
n = DateDiff ("d", firstDate, secondDate)
MsgBox n

Пояснение: сначала мы объявляем две даты. Затем мы инициализируем две даты с помощью функции DateValue. Функция DateDiff имеет три аргумента. Введите «d» в качестве первого аргумента, поскольку нам нужно количество дней между двумя датами. Наконец, мы используем MsgBox для отображения количества дней между двумя датами.

Результат при нажатии кнопки команды на листе:

Измените «d» на «ww», чтобы получить количество недель между двумя датами. Поместите курсор на DateDiff в редакторе Visual Basic и нажмите F1, чтобы получить справку по другим спецификаторам интервала.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave