VBA - преобразование NamedRanges.RefersTo в фактическое вычисленное значение формулы - PullRequest
1 голос
/ 20 марта 2020

Я создаю макрос, который должен:

  • Скопировать лист (по имени вкладки) из документа модели в целевой документ (выполнено!)
  • Заменить все ссылки ( NamedRange.RefersTo) для других книг со значением NamedRange, которое формула выводит в момент копирования.

Таким образом, концепция довольно проста ...

Проблема возникает из-за того, что в документе модели заданы диапазоны имен, настроенные для других листов в книге моделей.

На новом листе сохраняются ссылки на скопированный документ.

Имя менеджера (вкладка «Формулы Excel») в новом документе

Я хочу знать, возможно ли преобразовать формулы / именованные диапазоны в его вычисленные значения (на момент копирования), что делает их stati c и final, и ссылки на новую копию не переносятся.

Это достижимо в VBA?

С наилучшими пожеланиями

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...