Страницы: 1
RSS
Наименование листа = дата в ячейке
 
Подскажите пожалуйста... из прочитанных мною тем, нашел и хотел применить код:
Код
Private Sub Worksheet_Activate()
[А1] = CDate(ActiveSheet.Name)
End Sub

лист именовал как: "01.01" и в ячейке А1 получил дату "01 января 2016 г" (устроило), далее сделал копию листа который "обазвался" "01.01 (2)", но в результате получил ошибку. Возможно ли, чтобы ячейка А1 реагировала только на первые 5 символов, то есть к примеру только на 01.01 а далее не имело значение и соответственно по этому значению прописывалась дата? Спасибо.
 
Код
[А1] = CDate(Left(ActiveSheet.Name, 5))
Изменено: SuperCat - 12.01.2016 23:50:39
There is no knowledge that is not power
 
Так просто? ! Ну спасибо тебе SuperCat!
Страницы: 1
Наверх