При подготовке отчета, при копировании Сводной таблицы в Word со связью столкнулся с проблемой. При обычном выделении диапазона охватывающего всю таблицу копируется и вставляется не Сводная таблица, а выделенный диапазон. При изменении Сводной таблицы - диапазон полностью не переносится. Для динамических (умных) таблиц задача легко решается созданием именованного диапазона из умной таблицы и указании этого имени в связи в файле Word . Тоже со сводной не проходит?. Попробовал функцию ДВССЫЛ() для замены имени Сводной таблицы на ссылку - тоже не получается. Попробовал создать именованный динамический диапазон с использованием подсчета заполненных ячеек в том числе с учетом пустых
В WORD указал {LINK Excel.sheet.12 C:\\User\\Fulidi\\OneDrive\\Desktop\\данные.xlsx Отчет!Свод \a \f 5\h \* MERGEFORMAT}
Также пробовал функцию СМЕЩ() . В какой-то момент что-то получилось и тут же потерялось.... Опять неудача. Вообщем получается надо с помощью формулы научиться определять высоту и ширину сводной таблицы и создать именованный диапазон с помощью этой формулы. Поэтому у меня вопрос!
Как скопировать Сводную таблицу Excel в Word со связью. Чтобы при изменении сводной таблицы, в таблицу в Word передавались данные и ее структура не нарушалась? Форматирование не обязательно.
| Код |
|---|
=Отчет!$A$1:ИНДЕКС(Отчет!$A$1:$A$100;ПОИСКПОЗ(ПОВТОР("z";255);Отчет!$A$1:$A$100)) |
В WORD указал {LINK Excel.sheet.12 C:\\User\\Fulidi\\OneDrive\\Desktop\\данные.xlsx Отчет!Свод \a \f 5\h \* MERGEFORMAT}
Также пробовал функцию СМЕЩ() . В какой-то момент что-то получилось и тут же потерялось.... Опять неудача. Вообщем получается надо с помощью формулы научиться определять высоту и ширину сводной таблицы и создать именованный диапазон с помощью этой формулы. Поэтому у меня вопрос!
Как скопировать Сводную таблицу Excel в Word со связью. Чтобы при изменении сводной таблицы, в таблицу в Word передавались данные и ее структура не нарушалась? Форматирование не обязательно.
Изменено: - 28.02.2022 22:03:58