Описание тега named-ranges

Фиксированный или динамически определенный диапазон ячеек, которому пользователь присвоил имя. Именованные диапазоны используются в Microsoft Excel и аналогичных приложениях для работы с электронными таблицами. Именованные диапазоны могут упоминаться в формулах или в коде и полезны для удобной ссылки и улучшения читаемости формул.
2 ответа

При использовании именованного диапазона в Excel (2013), как отобразить весь диапазон, но сместить одну ячейку?

У меня есть диапазон $A$2:$G$2 названный Distances; позже в листе, я хочу заполнить диапазон B11:H11 с данными в исходном диапазоне. Я могу начать в клетке A11 и введите =Distances и он будет заполнять значение из A2, Используя ручку заполнения, я м…
1 ответ

Копировать именованные диапазоны в другую книгу

У меня есть этот код VBA для копирования именованных ячеек из одной книги в другую, но он дает мне Error 9: Subscript out of range, Есть идеи, пожалуйста? Sub namexfr() wbs = "C:\Users\MousaviM\Desktop\Book1.xlsm" wbd = "C:\Users\MousaviM\Desktop\Bo…
09 апр '15 в 14:54
2 ответа

Excel Name.RefersToRange: как проверить, ссылается ли объект Name на диапазон?

Документация Microsoft говорит о RefersToRange: Если объект Name не ссылается на диапазон (например, если он ссылается на константу или формулу), это свойство не выполняется. Я пытаюсь перебрать все именованные диапазоны на листе. Private Sub Someth…
03 ноя '11 в 17:07
1 ответ

Как сделать поле именованных диапазонов в Excel больше?

Поле с именованными диапазонами в нем слишком мало, чтобы иногда видеть полное имя, поэтому мне нужно открыть диалоговое окно "Вставить имя". Как мне увеличить ширину поля Именованный диапазон (я не против уменьшить поле формулы)?
1 ответ

Расчет именованных диапазонов

Электронная таблица содержит множество именованных диапазонов. Мне нужно обратиться к этим диапазонам, используя VLOOKUP, Вот кикер, я хочу сослаться на диапазоны с помощью текстовых манипуляций. Случай. Столбец А содержит список коротких дат: Январ…
19 июн '14 в 14:45
1 ответ

Может ли VBA удалить именованные диапазоны на основе значения RefersTo?

Я очищаю раздутую книгу Excel и пытаюсь массово удалить именованные диапазоны, которые ссылаются на книги на чьем-то диске "C". Их очень много. И они не используются в этой книге. 'C: \ blahblah \... \... \... \... \... \ [WorkBookName.xls] Лист1'!$…
21 июл '17 в 12:57
0 ответов

Excel 2010 vbs, создание именованного диапазона приводит к появлению диалогового окна "Обновить значения"

Я использую этот код для создания именованных диапазонов: ActiveWorkbook.Names.Add Name:="B1065K16CN", RefersTo:="='1065-K-1'!$E$4" В окне запрашивающего файла появляется "Обновить значения: 1065-K-1", когда я отменяю окно, Менеджер имен Excel показ…
1 ответ

Excel 2010: как ссылаться на определенное поле, используя определенное имя столбца и номер строки?

Я использую Excel 2010 и создаю рабочую книгу, чтобы определить детали о товарах в магазине (включая категорию, цену, аксессуары). Я также хочу определить сведения о категориях по умолчанию, которые будут использоваться, если конкретные сведения о п…
1 ответ

Как вызвать диапазон имен с помощью переменной для определения имени

Согласно документации, любые цитируемые текстовые имена могут быть определены переменной, если я определю Set xlsDataSource = Application.Workbooks("New_TOR_V1.xlsm").Names("MyRange").RefersToRange работает как положено если я использую Dim S as str…
08 фев '14 в 01:30
1 ответ

Как получить список всех именованных диапазонов в calc

Я хочу перечислить все именованные диапазоны и диапазоны данных рабочей книги Calc, содержащей несколько листов. Я просто перехожу из Excel в Calc и поэтому не слишком знаком с функциями / макросами в calc.
13 апр '16 в 04:47
2 ответа

Ссылка на ячейку только по имени столбца в Excel 2010 VBA

В Excel 2010 мне нужно построчно просматривать таблицу данных и манипулировать данными в VBA. Моя оригинальная функция выглядит так: Private Function GetValue(ByVal myRange As Excel.Range, ByVal strCol As String) As String Dim myCell As Object Set m…
09 фев '15 в 22:33
1 ответ

Сравнить текст с именованным диапазоном на внешнем листе

У меня есть следующие данные: и у меня есть эти данные в другой книге: ( увеличенное изображение) формула, которую я использую: =IF(ISERROR(MATCH(A10,'C:\path\to\file\John C 05-07-16.xlsx'!Individuals,0)),"NOT-Covered","Covered") Он работал нормальн…
11 май '16 в 18:09
1 ответ

Referencing a dynamic, named range between workbooks

I inherited this data structure. I have a bunch of products and their supplier information laid out as so: Supplier Order Number Name Cost ACME 00123 A 1 ACME 00321 B 2 ACME 20798 C 3 ACME 11010 D 4 ACME 32333 E 5 ACME 20001 F 6 Babar 20001 G 7 Baba…
1 ответ

Excel VBA: создать двумерный массив из нескольких именованных диапазонов (без дубликатов), столбцов суммы

Новенький тут. ищу решение VBA для объединения нескольких именованных диапазонов и удаления дубликатов с суммой в некоторых столбцах. У меня есть 4 диапазона переменных: "ACTUAL","BUDGET","FORECAST","PYEAR". Я хотел бы объединить их в один массив дл…
1 ответ

Excel: именованные диапазоны на основе значений ячеек

Можно ли изменить имя именованного диапазона на основе значения ячейки? то есть. A1 = NameOfRange Если A1 меняется на NewNameOfRangeКак это может обновить имя?
29 мар '17 в 08:34
1 ответ

Один именованный диапазон для нескольких листов в одном файле Excel?

В Excel можно назвать диапазон, который существует на нескольких вкладках? Например, у меня есть диапазон B3:C20 в листах Tab 1 а также Tab 2 Я пытался назвать диапазон NamedRange1 что относится к ='Tab1'!$B$3:$C$20,'Tab2'!$B$3:$C$20 который, казало…
0 ответов

Excel говорит мне, что мое имя уже существует при переименовании таблицы

Я скопировал таблицу из внешней рабочей книги в другую рабочую книгу. Когда я переименовываю таблицу (на вкладке "Дизайн"), Excel сообщает мне, что имя уже существует. Когда я переименовываю диапазон в Excel в одно и то же имя, это прекрасно работае…
4 ответа

Заполните формулу, содержащую именованный диапазон, но измените именованный диапазон на основе относительной ссылки

У меня есть формула, которую мне нужно скопировать во многие ячейки, но я не знаю, как скопировать ссылку на именованный диапазон в другую ячейку, не меняя ее. NamedRange (таблица, импортированная из соединения с базой данных) будет выглядеть Col1|C…
22 авг '13 в 09:30
1 ответ

Может ли имя именованного диапазона быть динамическим?

Мне бы хотелось, чтобы имя именованного диапазона в Excel было динамичным (в отличие от самого диапазона!). Я хотел бы знать, если / как я могу определить имя диапазона, используя формулу или ячейку ссылки, чтобы имя изменялось при изменении содержи…
27 ноя '13 в 15:49
1 ответ

Определенное имя, чтобы дать текст или значение даты вместо числового значения

Я пытался определить имя в Excel. Я определил имя для ячейки, в которую я бы поместил текст или значение даты, или я могу оставить это поле пустым. Но когда я использую это определенное имя в другой ячейке, вторая ячейка показывает числовое значение…