Необходимо создать несколько макросов для Google таблиц

Цена договорная
18 апреля 2019, 09:04 • 3 отклика • 26 просмотров
1) Необходимо макросом в документе переименовать все листы, содержащие слово копия, в случае невозможности переименования (если лист существует с таким названием) оставить как есть. Примерный regexp: \s\(копия\)([^]*)
Пример: в документе есть листы:
Лист1 (копия)
Лист2 (копия) 1
Лист3 (копия) 1 (копия)
Лист4 (копия) 2 (копия)
Лист3 (копия) 1 (копия)
После выполнения макроса листы будут наименоваться:
Лист1
Лист2
Лист3
Лист4
Лист3 (копия) 1 (копия)

2) Необходимо макросом среди листов с названиями вида: 2019.02, 2019.03, 2019.04 найти лист с самым поздним хронологическим названием, создать его копию и дать ему название следующее по хронологии, т. е. нашли самый свежий лист 2019.04, создали его копию и переименовали его в 2019.05

3) Необходимо макросом со всех листов книги содержащих в названии "(" проставить ссылки на данные из ячеек A:H и разместить их на активном листе, если в ячейке A пусто то данную строку игнорировать. Пример: https://docs.google.com/spreadsheets/d/1GlvWTJv...
Отзывы
Рекомендую!
5 лет назад