Добрый день!
Помогите, пожалуйста. Есть файл с множеством листом (с разными названиями). На каждом листе кучка "умных" таблиц с одинаковым названием (кроме приписок, например Sob2, на другом листе Sob3 и тд). Структуру листов менять нельзя.
Мне нужно сделать лист "TOTAL", который по заданным названиям листа будет агрегировать нужные таблицы.
С агрегацией по нужным таблицам проблем нет, а вот как задать лист, с которого нужно взять ту самую таблицу никак не могу найти.
Сейчас файл собирает тупо все таблицы, которые содержат в имени определенное название и все. А мне нужно еще фильтр по листам установить, потому что они от раза к разу могут быть разные.
И еще не пойму как избавиться от абсолютного пути к файлу (в данном конкретном случае), потому что листы всегда должны браться из этой книги и собираться в эту же книгу..
"Excel.CurrentWorkbook()" показывает только название таблиц, а листов нет. Да и обычное подключение название листа тоже не показывает у умной таблицы
Помогите, пожалуйста. Есть файл с множеством листом (с разными названиями). На каждом листе кучка "умных" таблиц с одинаковым названием (кроме приписок, например Sob2, на другом листе Sob3 и тд). Структуру листов менять нельзя.
Мне нужно сделать лист "TOTAL", который по заданным названиям листа будет агрегировать нужные таблицы.
С агрегацией по нужным таблицам проблем нет, а вот как задать лист, с которого нужно взять ту самую таблицу никак не могу найти.
Сейчас файл собирает тупо все таблицы, которые содержат в имени определенное название и все. А мне нужно еще фильтр по листам установить, потому что они от раза к разу могут быть разные.
И еще не пойму как избавиться от абсолютного пути к файлу (в данном конкретном случае), потому что листы всегда должны браться из этой книги и собираться в эту же книгу..
"Excel.CurrentWorkbook()" показывает только название таблиц, а листов нет. Да и обычное подключение название листа тоже не показывает у умной таблицы