в DatePicker я использую DateValue (сейчас), чтобы получить текущую дату. даёт дату-месяц-год
но мне требуется хранить только значение месяца из того же средства выбора даты. что мне делать?
Месяц можно извлечь из даты, используя функцию Format $:
Print "Month is ";Format$(yourDateValue,"mm")
См. на этой странице для всех возможностей.
Чтобы получить месяц в виде строки, используйте формат, который предлагает Ричард MsgBox "Month name is " & Format$(yourDateValue, "mmm")
MsgBox "Month name is " & Format$(yourDateValue, "mmm")
Чтобы получить номер месяца, используйте DatePart MsgBox "Month number is " & DatePart("m", yourDateValue)
MsgBox "Month number is " & DatePart("m", yourDateValue)