В Excel 2010 требуется, чтобы ввод даты с помощью инструмента «Выбор даты и времени» сравнивался с датой, полученной из функции = TODAY (). Если эти две даты совпадают, я добавляю это событие в календарь.
Дата из функции связанных ячеек выбора даты и времени (DTP) в другом формате отличается от даты = TODAY () и, таким образом, всегда возвращать false при сравнении.
Если дважды щелкнуть дату DTP, чтобы ячейка перешла в режим редактирования, а затем отменить выбор ячейки, эта дата затем станет правильным форматом и теперь может сравниваться с = СЕГОДНЯ ( ) date.
Это можно увидеть, когда я начал играть с форматами ячеек. Обычно, если вы изменяете формат даты с «Дата» на «Число», она преобразует эту дату в необработанное число из пяти чисел git около 43, ###, однако перед двойным щелчком дата DTP остается в качестве даты. но меняется на число после двойного щелчка.
Я пытался возиться с форматированием ячеек для обоих типов дат, делая их «дата», «текст», «число» и т. д. c. Как решить проблему без необходимости дважды щелкать каждую дату вручную?