NamedRange - элемент управления
Элемент управления NamedRange представляет собой диапазон с уникальным именем, который предоставляет события и может быть привязан к данным. Дополнительные сведения см. в обзоре объектной модели Excel.
Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO для Excel. Дополнительные сведения см. в разделе "Функции", доступные по Приложение Office ликации и типу проекта.
Создание элемента управления
Элементы управления NamedRange можно добавлять в лист Microsoft Office Excel во время разработки и во время выполнения в проекте на уровне документа.
Вы можете добавить элементы управления NamedRange на лист во время выполнения надстройки VSTO. Дополнительные сведения см. в статье "Практическое руководство. Добавление элементов управления NamedRange на листы".
Примечание.
По умолчанию динамически созданные именованные диапазоны не сохраняются как ведущие элементы управления в листе при его закрытии. Дополнительные сведения см. в разделе "Добавление элементов управления в документы Office во время выполнения".
Элементы управленияNamedRange могут состоять только из диапазонов в определенных листах. Элементы управленияNamedRange не могут иметь относительные имена, применимые для всех листов, и они не могут состоять из диапазонов, распространяющихся на несколько листов в книге (трехмерных диапазонов).
Привязка данных к элементу управления
Кажется, что именованный диапазон будет хорошим кандидатом для сложной привязки данных, поскольку он может иметь много ячеек. Однако диапазон — это всего лишь коллекция ячеек, которую невозможно легко сопоставить с определенным столбцом из набора данных. Таким образом, элементы управления NamedRange поддерживают только простую привязку данных. Элемент управления ListObject может использоваться для сложной привязки данных. Дополнительные сведения см. в элементе управления ListObject.
Элемент управления NamedRange может быть привязан к источнику данных с помощью свойств DataBindings . Свойство привязки данных по умолчанию элемента управления NamedRange — это Value2.
Если данные в привязанном наборе данных обновляются посредством какого-либо механизма, элемент управления NamedRange отражает изменения.
Форматирование
Любое форматирование, которое можно применить к Range , также можно применить и к элементу управления NamedRange . К ним относятся границы, шрифты, числовые форматы и стили.
Переименование элемента управления
При добавлении в лист элемента управления NamedRange из панели элементовVisual Studio автоматически создает имя для этого элемента управления. Это имя можно изменить в окне Свойства .
События
Для элемента управления NamedRange доступны следующие события:
Связанный контент
- Автоматизация Excel с помощью расширенных объектов
- Примеры разработки Office и пошаговые руководства
- Привязка данных к элементам управления в решениях Office
- Расширение документов Word и книг Excel в надстройках VSTO во время выполнения
- Элементы управления в документах Office
- Добавление элементов управления в документы Office во время выполнения
- Практическое руководство. Добавление элементов управления NamedRange на листы
- Практическое руководство. Изменение размера элементов управления NamedRange
- Привязка данных к элементам управления в решениях Office
- Пошаговое руководство. Программа для событий элемента управления NamedRange
- Программные ограничения элементов узла и элементов управления узлами