Страницы: 1
RSS
Преобразование текста в дату по событию WorksheetsChange
 
Добрый вечер.

Скажите как навесить на столбец I - событие ВоркшитЧендж, так чтобы при вводе в ячейку этого столбца - текста "к 3 Апреля" - макрос преобразовывал бы этот текст в дату 03.04.2019 в этой ячейке ?

При этом формат - останется таким же, то есть будет виден текст "к 3 Апреля".
 
В файле так и есть - в ячейках даты.
 
vikttur, содержимое этих ячеек - должно вводится текстом, а не датой.
Этому и посвящен мой вопрос.
 
OlegSmirnov,
Код
Private Sub Worksheet_Change(ByVal Target As Range)
  If Target.Column <> 9 Then Exit Sub
  On Error GoTo 1
  Application.EnableEvents = False
  Target = CDate(Mid(Target, 2))
1 Application.EnableEvents = True
End Sub
 
Казанский, спасибо.
Ваша система - работает !
Страницы: 1
Наверх