Сколько дней в месяце?

  • Автор темы Автор темы Sh00r00p
  • Дата начала Дата начала
S

Sh00r00p

Есть ли функция которая определяет последний день месяца или сколько дней в месяце?
 
Можно воспользваться функцией DateSerial и Day

Debug.Print Day(DateSerial(2007, 2, 0)) ' распечатает 31 - количество дней в январе
Debug.Print Day(DateSerial(2007, 3, 0)) ' распечатает 28 - количество дней в феврале 2007
Debug.Print Day(DateSerial(2008, 3, 0)) ' распечатает 29 - количество дней в феврале 2008

и т.д.

DateSerial(Y, M, D) - функция, которая определяет дату по указанным году (Y), месяцу (M) и дню (D)
Day(D) - функция, которая возвращает день указанной даты (D)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab