Страницы: 1
RSS
Вставить дату из TextBox в ячейку
 
Добрый день.
Макрос прописывает условное форматирование к некоторым ячейкам.
Условие: закрасить строку, если дата в ячейке меньше текущей.
Если дату в ячейку прописывает макрос, то Excel не видит ее как дату, и условное форматирование не работает.
Если вписывать дату вручную, то условное форматирование работает как задумано.

Подскажите пожалуйста, как исправить недуг.
Вот пример:
 
Вы текст вставляете, а не дату. Так правильно:
Код
Cells(CopyPosx, 14).Value = CDate(Form.TextBoxDATA2)
 
Вот ведь чувствовал же, что что-то тут не так. Везде одни и те же примеры с Format().
Очень благодарю. Заработало.
С новым годом!
Страницы: 1
Наверх