MyTetra Share
Делитесь знаниями!
Как определить номер недели по дате? - VBA 2
04.08.2018
22:48
Текстовые метки: VBA, WEEKNUM,DatePart,номер недели
Раздел: VBA - Операции с датами-временем




http://www.vbnet.ru/forum/show.aspx?id=158598

format(date,"ww")



MsgBox DatePart("ww", Now)


Application.WeekNum(dDate)



Функция DatePart
DatePart(Interval,Date,[FirstDayOfWeek],[FirstWeekOfYear])
'''
'''
'''
FirstDayOfWeek
Необязательный аргумент типа Long, определяющего первый день недели. Допускается использование констант:
vbUseSystem=0
Используется значение национальных системных установок
vbSunday=1
Воскресенье(по умолчанию)
vbMonday=2
Понедельник
vbTuesday=3
Вторник
vbWednesday=4
Среда
vbThursday=5
Четверг
vbFriday=6
Пятница
vbSaturday
Суббота
FirstDayOfWeek влияет только на вычисления с "w" и "ww"

FirstWeekOfYear
Необязательный аргумент - числовая константа, указывающая, какую неделю считать первой в году:
vbUseSystem=0
Используется системная информация
vbFirstJan1=1
Неделя, содержащая 1 января
vbFirstFourDays=2
Первая неделя, содержащая как минимум 4 дня нового года
vbFirstFullWeek=3
Первая полная неделя года

 
MyTetra Share v.0.52
Яндекс индекс цитирования