Страницы: 1
RSS
Как из ячейки имеющей общий формат и содержащую Дату и Время вырезать Время, оставив только датуЭ с помощью VBA?
 
Доброго времени суток, друзья!
Подскажите, пожалуйста, как возможно осуществить данную процедуру: "Как из ячейки имеющей общий формат и содержащую Дату и Время вырезать Время с помощью VBA?"
Пример во вложении.
 
Формулой - с функцией ЦЕЛОЕ
В VBA - оператор Int
 
Код
ActiveCell.Value = CDate(ActiveCell)
 
конкурс модераторов :-)

Внимание вопрос - Вырезать означает оставить время или убрать? :-) А кот то вааще борозду портит. все оставил и время и дату :-)
По вопросам из тем форума, личку не читаю.
 
Ничего подобного - только дата остаётся!
 
Цитата
Юрий М написал:
только дата остаётся!
Это у котов который уже часы не считают и в Excel 5, а у остальных с временем.
По вопросам из тем форума, личку не читаю.
 
Нет - это у медведей буржуйский Excel не умеет правильно делать )
 
Нее это у котов время 0 это не время :-)
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
Внимание вопрос - Вырезать означает оставить время или убрать?
В файле ведь показан желаемый результат  Вопрос избыточен ). И именно так у меня макрос и делает - остаётся только дата.
 
Юр, да это я так, на счетчик работаю, надо как то возвращать, на админов и прогеров надежды нет, только на себя.

Но если честно, то "название темы должно отражать суть задачи" :-)
По вопросам из тем форума, личку не читаю.
 
Цитата
Юрий М написал:
дата остаётся
"Ничто" не остаётся - у меня это не дата и время, а "простой текст".
Не для всех "точка" является разделителем даты.
"Application.International(xlDateSeparator)" => и всё становится проще
 
Цитата
БМВ написал:
на счетчик работаю, надо как то возвращать, на админов и прогеров надежды нет
Если уж с моими когтями сработало, то с твоими тем более должно )
А название сейчас подправлю.
 
Друзья, большое вам спасибо!
Все что мне нужно, я узнал от вас)
Страницы: 1
Наверх