Так как я обновился до Yosemite, я думаю, появилась странная ошибка.Дата ошибки с excel vba OS X
Функция Date возвращает значение даты без года.
Я попытался изменить региональные настройки, но я ничего не могу получить.
У меня есть 2014-05-31 в ячейке 1,1 Ячейки (1, 1) .Value вернется «-05-31» Однако, если я использую .Text вместо .Value, я получаю правильное значение. Даже функция даты не работает правильно
У кого есть быстрое исправление? Вся моя макро полагается на свиданиях
If ActiveWorkbook.ActiveSheet.Cells(1, 1).Value <> DateValue(Date + 1) Then
If MsgBox("Error, blablabla", vbYesNo, "Confirm Entry") = vbNo Then
Exit Sub
End If
End If