Страницы: 1
RSS
Макрос с условием по названиям рабочих книг
 
Привет!

Друзья, не подскажете реально ли сделать следующее:

У меня есть 80 рабочих excel-книг с разными названиями. Дело в том, что каждый день необходимо новую вкладку по новому дню, чистить таблицу и прочие формальные моменты. Я могу написать макрос для очистки таблицы. Но в разных книгах таблицы отличаются друг от друга.

Можно ли написать такой макрос, чтобы он, видя название файла применял один из методов соответствующей очистки таблицы?

Например, есть книги
"Отчет А"
"Отчет Б"
"Отчет В"

Что я хочу от макроса:

Если открыт отчет А, то применить метод очистки для А (заранее написанный)
Иначе
Если открыт отчет Б, то применить метод очистки для Б
...
и так далее

если это возможно, то дайте подсказку в каком направлении двигаться
 
Цитата
zandaki2: 80 рабочих книг * каждый день новую вкладку
= явно менять подход. Например можно попробовать вести всё в 1 книге в "плоских" таблицах, связанных между собой.

Ну а ответ на вопрос: If ActiveWorkbook.Name="Отчёт А"Then
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Страницы: 1
Наверх