Всякий раз, когда я что-то делаю с функцией WeekDay () в Outlook-VBA, я получаю:
Ошибка компиляции:
Неверное количество аргументов неверного назначения свойства.
Это происходит даже в невероятно простом коде, таком как
Sub WeekDayTest()
Dim intDate As Integer
intDate = WeekDay(Now())
Debug.Print intDate
End Sub
Я что-то не так делаю или WeekDay просто не работает в среде Outlook VBA? Все для этого, кажется, сосредоточено вокруг Excel. Интересно, что WeekDayName () работает правильно.
Моя идея использовать его в проверке, чтобы вернуть истину / ложь, если конкретная дата подпадает под летнее время в моем часовом поясе.