Да, это делает это! Спасибо за редактирование вашего ответа. И если предположить, что Pivot создан из ListObject, имя листа можно получить с помощью одной строки:

вопрос был изначально опубликован как частьответ Хью Сигрейвс по связанному вопросу. Он «хотел сослаться на объект списка (таблицу) на одном листе, на который ссылается сводная таблица на другом листе», и получил довольно хороший ответ, но спросил, есть либолее прямой путь, Я пытался прикоснуться к его ответу, но другие чувствовали, что это меняет цель его ответа.

Он рассуждал так: «Поскольку объекты списка являются частью коллекции« Рабочие листы », вы должны знать имя рабочего листа, на котором находится объект списка, чтобы ссылаться на него». Он предоставил некоторый код, который выведет имя таблицы (ListObject), если вы еще не создали сводную таблицу. Но я подумал, что было бы полезно иметь некоторый общий код, чтобы получитьListObject объект любой созданной сводной таблицы, учитываяPivotTable имя.

Ответы на вопрос(1)

Ваш ответ на вопрос