3

У меня есть рабочая тетрадь с некоторыми именованными формулами. Когда я копирую лист, который имеет некоторые (разные) имена в области рабочего листа, копия также заканчивается именами в области рабочего листа, которые идентичны (кроме области) именам в области книги.

Пример. Допустим, у рабочей книги есть имя в рабочей области «а», а у рабочей таблицы - «b». Копия рабочего листа заканчивается буквой «b» (как и ожидалось)и именем в области рабочего листа «a», которое относится к той же формуле, что и «a» в рабочей области.

Я думаю, что я не использовал именованные формулы достаточно, чтобы заметить, что так работает Excel, но я определенно не хочу, чтобы это работало. Кто-нибудь знает, как копировать листы, не произнося лишние имена везде? (Это включает в себя связанный с этим вопрос о том, как скопировать рабочую таблицу из новой рабочей книги в другую, не копируя при этом также имена всех областей рабочей книги из исходной рабочей книги.)

2 ответа2

1

Для полноты изложения приведу мой ответ на следующий вопрос :

Вы должны иметь возможность выбрать все ячейки в исходном листе, скопировать их, а затем "вставить специальные" ("Правка"> "Вставить специальные") в целевую книгу. В диалоговом окне "Специальная вставка" можно указать только формулы, значения и т.д. И пропустить информацию о стиле.

0

В текущих версиях Excel вы можете легко удалить все имена, связанные с новым рабочим листом, с помощью диспетчера имен.

Откройте менеджер имен, используя либо:

  • Старый ярлык: Alt, I, N, D
  • Лента: Формулы -> (Определенные имена) Менеджер имен

Затем:

  • Сортировать по «Scope», нажав на заголовок «Scope»
  • Выберите имя, которое относится к рассматриваемому листу
  • Удерживайте «Control» и нажмите на фамилию, которая относится к рассматриваемому листу
  • Нажмите «Удалить»
  • Нажмите «Закрыть»

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .