Добрый день! Помогите пожалуйста в следующем, надо чтобы лист переименовывался с из ячейки этого же листа. Т.е книга содержит 31 лист, это 31 день. В ячейках каждого листа даты. Сделать так, чтоб переименовал дату в ячейке и переименовалось название листа под дату в ячейке. Файл выложить не могу, весит более 100 кб.
Изменение даты в ячейке с автоматическим переименованием названия листа
|
04.05.2016 00:47:58
|
|
|
|
|
|
04.05.2016 01:10:22
По какому событию переименовывать?
Хранить в отдельном листе данные одного дня в большинстве случаев неправильно. |
|
|
|
|
|
04.05.2016 10:55:32
|
|||
|
|
|
|
04.05.2016 12:28:58
|
|||
|
|
|
|
04.05.2016 12:45:59
Я Вам написал макрос, который переименовывает листы, при возникновения события изменения значения в ячейке A1 первого листа.
vikttur, имел ввиду при возникновении какого события (их достаточно много в Excel) Вам нужно переименовывать листы? Или может присвоить макрос какой нибудь кнопке на листе? Или просто запускать его при нажатии определенного сочетания клавиш?
Согласие есть продукт при полном непротивлении сторон
|
|
|
|
|
|
04.05.2016 12:50:00
Неплохо бы проверять, есть ли уже лист с таким именем: можем ведь получить ошибку )
|
|
|
|
|
|
05.05.2016 10:00:46
Sanja, олучилось, все работает! Спасибки большие! ))). Чтоб я без вас делал? Спасибо планете EXCEL! Да уж, чем больше изучаешь, тем больше понимаешь, что ни чего не понимаешь. EXCEL- целая наука )
|
|
|
|
|
|
05.05.2016 11:15:05
Rinus, кнопка цитирования не для ответа!!!
|
|
|
|
|
|
24.09.2019 12:39:52
А если требуется переименовать лист в текстовое значение? В имя менеджера, например. Модуль с датой в данном случае не работает.
Изменено: - 24.09.2019 12:40:17
|
|
|
|
|
|
24.09.2019 12:46:27
Всё работает: поменяйте на втором и третьем листах плюс на амперсанд,
|
|||
|
|
|
|
09.01.2020 00:31:36
Доброй ночи! Помогите, пожалуйста, - можно ли макрос из приспособить для переименования по следующему принципу - если в "умной" таблице на листе есть колонка "EC_CLASS_NAME", то лист переименовывается в значение из второй строки этой ячейки?
Или по имени таблицы на листе. На каждом листе всегда одна таблица, имена таблиц не повторяются. Желаемый результат по примеру - "лист 4" переименовывается в "ADJUSTABLE_SUPPORT", "лист 5" - в "ANGLE_GUIDE". |
|
|
|
|
|
09.01.2020 03:22:07
Вопрос не по теме
|
||||
|
|
|
|||
Читают тему