Потому и говорил -берите мой макрос ,он привязан (синхронизирован) к часам реального времени ,даже не нужно использовать энергонезависимые переменные (часы ПР всегда идут). Год задавайте константой .Вытащить год из часов не получается как то.А нужен ли год .какой будет погрешность ,если она не накапливается (1 день) -месяца и дни то идут правильно,а дни недели нас не интересуют