GSerg » 14.05.2007 (Пн) 17:06
weekday(0, vbMonday) вернёт 6.
Следовательно, weekday(0, vbUseSystemDayOfWeek) - weekday(0, vbMonday) вернёт разницу между текущим системным первым днём недели и понедельником.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас