Поделиться через


NamedRange Интерфейс

Определение

Элемент управления NamedRange представляет собой диапазон с уникальным именем, событиями и возможностью привязки к данным.

public interface class NamedRange : IDisposable, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.Runtime.InteropServices.Guid("6b87f7cb-0689-4e7e-8dcb-3c0e654629bb")]
public interface NamedRange : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.Runtime.InteropServices.Guid("6b87f7cb-0689-4e7e-8dcb-3c0e654629bb")>]
type NamedRange = interface
    interface IBindableComponent
    interface IComponent
    interface IDisposable
    interface ISupportInitialize
Public Interface NamedRange
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize
Атрибуты
Реализации

Комментарии

Дополнительные сведения см. в разделе NamedRange Control.

Примечание

Данный интерфейс реализуется набором средств Visual Studio Tools for Office (среда выполнения). Он не предназначен для реализации в пользовательском коде. Дополнительные сведения см. в разделе Visual Studio Tools for Office Runtime Overview.

Использование

В настоящей документации описывается версия этого типа, которая используется в проектах Office, предназначенных для платформы .NET Framework 4 или более поздних ее версий. В проектах, предназначенных для платформы .NET Framework 3.5, этот тип может содержать другие члены, а примеры кода, приведенные для этого типа, могут не работать. Документацию об этом типе в проектах, предназначенных для платформы .NET Framework 3.5, см. в следующем справочном разделе документации Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Свойства

AddIndent

Возвращает или задает значение, указывающее на то, используется ли для текста автоматический отступ, когда для выравнивания текста в элементе управления NamedRange установлено равномерное горизонтальное или вертикальное распределение.

Address

Получает ссылку на диапазон для элемента управления NamedRange.

AddressLocal

Получает ссылку на диапазон для элемента управления NamedRange на языке пользователя.

AllowEdit

Получает значение, указывающее, можно ли изменять элемент управления NamedRange на защищенном листе.

Application

Получает объект Application, представляющий собой создателя элемента управления NamedRange.

Areas

Получает коллекцию Areas, в которой хранятся все диапазоны для нескольких выбранных областей.

Borders

Возвращает коллекцию Borders, в которой хранятся все границы для элемента управления NamedRange.

Cells

Возвращает объект Range, представляющий ячейки в элементе управления NamedRange.

Characters

Возвращает объект Characters, представляющий диапазон символов в тексте элемента управления NamedRange.

Column

Получает номер первого столбца в первой области элемента управления NamedRange.

Columns

Получает объект Range, представляющий один или несколько столбцов в элементе управления NamedRange.

ColumnWidth

Возвращает или задает ширину всех столбцов в элементе управления NamedRange.

Comment

Получает объект Comment, представляющий комментарий, связанный с ячейкой в верхнем левом углу элемента управления NamedRange.

Container

Элемент управления NamedRange представляет собой диапазон с уникальным именем, событиями и возможностью привязки к данным.

Count

Получает сведения о количестве ячеек в элементе управления NamedRange.

CountLarge

Получает число раз появления самого большого значения в диапазоне значений.

Creator

Возвращает 32-разрядное целое число, указывающее приложение, в котором был создан элемент управления NamedRange.

CurrentArray

Если элемент управления NamedRange является частью массива, получает значение Range, представляющее весь массив.

CurrentRegion

Возвращает объект Range, представляющий текущую область.

DefaultDataSourceUpdateMode

Возвращает или задает используемый по умолчанию объект DataSourceUpdateMode.

Dependents

Получает объект Range, представляющий диапазон, содержащий все зависимые от элемента управления NamedRange ячейки.

DirectDependents

Получает объект Range, представляющий диапазон, содержащий все ячейки, зависимые непосредственно от элемента управления NamedRange.

DirectPrecedents

Возвращает объект Range, представляющий диапазон, содержащий все объекты, непосредственно предшествующие элементу управления NamedRange.

DisplayFormat

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

End

Возвращает объект Range, представляющий ячейку в конце области, которая содержит элемент управления NamedRange.

EntireColumn

Возвращает объект Range, представляющий весь столбец (или столбцы), содержащий элемент управления NamedRange.

EntireRow

Возвращает объект Range, представляющий всю строку (или строки), содержащую элемент управления NamedRange.

Errors

Возвращает объект Errors, дающий возможность обращаться к параметрам проверки ошибок.

Font

Возвращает объект Font, представляющий шрифт элемента управления NamedRange.

FormatConditions

Возвращает коллекцию FormatConditions, представляющую все условные форматы для элемента управления NamedRange.

Formula

Возвращает или задает формулу элемента управления NamedRange в нотации стиля A1.

FormulaArray

Возвращает или задает формулу массива для элемента управления NamedRange.

FormulaHidden

Возвращает или задает значение, указывающее, скрывается ли формула в элементе управления NamedRange при использовании защищенного листа.

FormulaLocal

Возвращает или задает формулу для элемента управления NamedRange с использованием ссылок в стиле A1 на языке пользователя.

FormulaR1C1

Возвращает или задает формулу для объекта в нотации стиля R1C1.

FormulaR1C1Local

Возвращает или задает формулу для элемента управления NamedRange с использованием нотации в стиле R1C1 на языке пользователя.

HasArray

Получает значение, указывающее, является ли элемент управления NamedRange частью формулы массива.

HasFormula

Получает значение, указывающее, все ли ячейки в элементе управления NamedRange содержат формулы.

Height

Возвращает высоту элемента управления NamedRange.

Hidden

Возвращает или задает объект, который указывает, скрываются ли строки или столбцы.

HorizontalAlignment

Возвращает или задает горизонтальное выравнивание для элемента управления NamedRange.

Hyperlinks

Получает коллекцию Hyperlinks, представляющую гиперссылки в элементе управления NamedRange.

ID

Возвращает или задает для элемента управления NamedRange идентифицирующую метку при сохранении страницы в виде веб-страницы.

IndentLevel

Возвращает или задает уровень отступа для элемента управления NamedRange.

InnerObject

Получает объект Range, представляющий базовый собственный объект NamedRange.

Interior

Возвращает объект Interior, представляющий внутреннее заполнение элемента управления NamedRange.

Item

Получает объект Range, представляющий диапазон со смещением для элемента управления NamedRange.

Left

Получает расстояние от левого края столбца A до левого края элемента управления NamedRange.

ListHeaderRows

Возвращает количество строк заголовка для элемента управления NamedRange.

ListObject

Возвращает ListObject для элемента управления NamedRange.

LocationInTable

Получает константу, описывающую часть отчета PivotTable, которая содержит верхний левый угол элемента управления NamedRange.

Locked

Возвращает или задает значение, указывающее, заблокирован ли элемент управления NamedRange.

MDX

Получает имя многомерного выражения для указанного объекта NamedRange.

MergeArea

Получает объект Range, представляющий объединенный диапазон, который содержит элемент управления NamedRange.

MergeCells

Возвращает или задает значение, указывающее, содержит ли элемент управления NamedRange объединенные ячейки.

Name

Возвращает или задает объект Name для элемента управления NamedRange.

Next

Возвращает объект Range, представляющий следующую ячейку.

NumberFormat

Возвращает или задает код формата для элемента управления NamedRange.

NumberFormatLocal

Возвращает или задает код формата для элемента управления NamedRange на языке пользователя.

Offset

Возвращает объект Range, являющийся смещением от элемента управления NamedRange.

Orientation

Возвращает или задает ориентацию текста.

OutlineLevel

Возвращает или задает текущий уровень структуры для элемента управления NamedRange.

PageBreak

Получает или задает расположение разрыва страницы.

Parent

Возвращает родительский объект для элемента управления NamedRange.

Phonetic

Получает объект Phonetic, который содержит информацию об определенной фонетической текстовой строке в элементе управления NamedRange.

Phonetics

Возвращает коллекцию Phonetics элемента управления NamedRange.

PivotCell

Возвращает объект PivotCell, представляющий ячейку в отчете сводной таблицы.

PivotField

Возвращает объект PivotField, представляющий поле сводной таблицы, содержащее верхний левый угол элемента управления NamedRange.

PivotItem

Возвращает объект PivotItem, представляющий элемент сводной таблицы, содержащий верхний левый угол элемента управления NamedRange.

PivotTable

Возвращает объект PivotTable, представляющий отчет сводной таблицы, содержащий верхний левый угол элемента управления NamedRange, или отчет сводной таблицы, связанный с отчетом сводной диаграммы.

Precedents

Возвращает объект Range, представляющий все влияющие ячейки для элемента управления NamedRange.

PrefixCharacter

Получает символ префикса для элемента управления NamedRange.

Previous

Возвращает объект Range, представляющий предыдущую ячейку.

QueryTable

Возвращает объект QueryTable, представляющий таблицу запроса, которая пересекает элемент управления NamedRange.

ReadingOrder

Возвращает или задает порядок чтения для элемента управления NamedRange.

RefersTo

Возвращает или задает формулу, на которую согласно настройке должен ссылаться элемент управления NamedRange, с использованием нотации стиля A1.

RefersToLocal

Возвращает или задает формулу, на которую ссылается элемент управления NamedRange, с использованием нотации стиля A1 на языке пользователя.

RefersToR1C1

Возвращает или задает формулу, на которую согласно настройке должен ссылаться элемент управления NamedRange, с использованием нотации стиля R1C1.

RefersToR1C1Local

Возвращает или задает формулу, на которую ссылается элемент управления NamedRange, с использованием нотации стиля R1C1 на языке пользователя.

RefersToRange

Получает объект Range, на который ссылается элемент управления NamedRange.

Resize

Возвращает Range измененного размера, на основании элемента управления NamedRange.

Row

Получает номер первой строки в первой области элемента управления NamedRange.

RowHeight

Возвращает или задает измеряемую в точках высоту всех строк в элементе управления NamedRange.

Rows

Получает объект Range, представляющий одну или несколько строк в элементе управления NamedRange.

ServerActions

Возвращает действия, которые могут выполняться на сервере Microsoft Office SharePoint для объекта NamedRange.

ShowDetail

Получает или задает объект, указывающий, развернута ли структура элемента управления NamedRange (так что стали видны подробные данные столбца или строки).

ShrinkToFit

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

SoundNote

Элемент управления NamedRange представляет собой диапазон с уникальным именем, событиями и возможностью привязки к данным.

SparklineGroups

Получает объект, представляющий существующую группу спарклайнов из указанного диапазона.

Style

Возвращает или задает объект Style, который представляет стиль элемента управления NamedRange.

Summary

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

Tag

Получает или задает объект, который содержит данные об элементе управления Tag.

Text

Возвращает текст для элемента управления NamedRange.

Top

Получает расстояние в пунктах между верхним краем строки 1 (один) и верхним краем элемента управления NamedRange.

UseStandardHeight

Возвращает или задает значение, указывающее, равна ли высота строки элемента управления NamedRange стандартной высоте листа.

UseStandardWidth

Возвращает или задает значение, указывающее, равна ли ширина столбца элемента управления NamedRange стандартной ширине листа.

Validation

Возвращает объект Validation, представляющий проверку данных для элемента управления NamedRange.

Value

Получает или задает значение элемента управления NamedRange.

Value2

Получает или задает значение элемента управления NamedRange.

VerticalAlignment

Возвращает или задает вертикальное выравнивание элемента управления NamedRange.

Width

Возвращает ширину элемента управления NamedRange в пунктах.

Worksheet

Возвращает объект Worksheet, представляющий лист, содержащий элемент управления NamedRange.

WrapText

Возвращает или задает значение, указывающее, выполняет ли Microsoft Office Excel в элементе управления NamedRange перенос текста по словам.

XPath

Возвращает объект XPath, представляющий XPath элемента, сопоставленного с элементом управления NamedRange.

Методы

Activate()

Активизирует элемент управления NamedRange, состоящий из одной ячейки.

AddComment(Object)

Добавляет комментарий к элементу управления NamedRange.

AdvancedFilter(XlFilterAction, Object, Object, Object)

Отфильтровывает или копирует данные из списка на основании диапазона условий.

AllocateChanges()

Выполняет операцию обратной записи всех отредактированных ячеек в именованном диапазоне, основанном на источнике данных OLAP.

ApplyNames(Object, Object, Object, Object, Object, XlApplyNamesOrder, Object)

Применяет имена к ячейкам в элементе управления NamedRange.

ApplyOutlineStyles()

Применяет стили структуризации к элементу управленияNamedRange.

AutoComplete(String)

Возвращает из списка соответствие автозаполнения.

AutoFill(Range, XlAutoFillType)

Автоматически заполняет ячейки в элементе управления NamedRange.

AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object)

Фильтрует список с использованием автофильтра.

AutoFit()

Изменяет ширину столбцов или высоту строк в элементе управления NamedRange для обеспечения оптимального размера.

AutoOutline()

Автоматически создает структуру для элемента управления NamedRange.

BorderAround2(Object, XlBorderWeight, XlColorIndex, Object, Object)

Добавляет границу элементу управления NamedRange и задает свойства Color, LineStyle и Weight для новой границы.

Calculate()

Вычисляет значения ячеек в элементе управления NamedRange.

CalculateRowMajorOrder()

Вычисляет определенный диапазон ячеек.

CheckSpelling(Object, Object, Object, Object)

Проверяет правописание текста в элементе управления NamedRange.

Clear()

Удаляет элемент управления NamedRange целиком.

ClearComments()

Удаляет комментарии во всех ячейках элемента управления NamedRange.

ClearContents()

Удаляет формулы из элемента управления NamedRange.

ClearFormats()

Удаляет форматирование элемента управления NamedRange.

ClearHyperlinks()

Удаляет все гиперссылки из указанного диапазона.

ClearNotes()

Удаляет примечания из всех ячеек элемента управления NamedRange.

ClearOutline()

Удаляет структуру для элемента управления NamedRange.

ColumnDifferences(Object)

Возвращает объект Range, который представляет все ячейки, содержимое которых отличается от ячейки сравнения в каждом столбце.

Consolidate(Object, Object, Object, Object, Object)

Консолидирует данные из нескольких диапазонов на нескольких листах в элементе управления NamedRange.

Copy(Object)

Копирует содержимое элемента управления NamedRange в указанный диапазон или в буфер обмена.

CopyFromRecordset(Object, Object, Object)

Копирует в лист содержимое набора записей ADO или DAO, начиная с верхнего левого угла элемента управления NamedRange.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat)

Копирует элемент управления NamedRange в буфер обмена как рисунок.

CreateNames(Object, Object, Object, Object)

Создает имена в элементе управления NamedRange на основе текстовых меток в листе.

Cut(Object)

Вырезает содержимое элемента управления NamedRange в буфер обмена или вставляет его в указанное назначение.

DataSeries(Object, XlDataSeriesType, XlDataSeriesDate, Object, Object, Object)

Создает ряд данных в элементе управления NamedRange.

Delete()

Удаляет динамически созданный элемент управления NamedRange, а затем удаляет его из коллекции ControlCollection.

DialogBox()

Отображает диалоговое окно, определенное таблицей определения диалоговых окон на листе макросов Microsoft Office Excel 4.0.

Dirty()

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

DiscardChanges()

Отменяет все изменения в отредактированных ячейках в диапазоне.

EditionOptions(XlEditionType, XlEditionOptionsOption, Object, Object, XlPictureAppearance, XlPictureAppearance, Object)

Элемент управления NamedRange представляет собой диапазон с уникальным именем, событиями и возможностью привязки к данным.

ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

Выполняет экспорт в файл указанного формата.

FillDown()

Заполняет от верхней ячейки (или ячеек) в элементе управления NamedRange до нижней части элемента управления NamedRange.

FillLeft()

Заполняет налево от самой правой ячейки (или ячеек) в элементе управления NamedRange.

FillRight()

Заполняет направо от самой левой ячейки (или ячеек) в элементе управления NamedRange.

FillUp()

Заполняет вверх от нижней ячейки (или ячеек) в элементе управления NamedRange до верхней части диапазона.

Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object)

Находит определенные данные в элементе управления NamedRange и возвращает объект Range, который представляет первую ячейку, где найдены эти данные.

FindNext(Object)

Продолжает поиск, начатый при помощи метода Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object).

FindPrevious(Object)

Продолжает поиск, начатый при помощи метода Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object).

FunctionWizard()

Запускает Мастер функций для верхней левой ячейки элемента управления NamedRange.

get_Value(Object)

Возвращает значение NamedRange элемента управления .

GetEnumerator()

Получает IEnumerator, используемый для итерации ячеек в элементе управления NamedRange.

Group(Object, Object, Object, Object)

Если элемент управления NamedRange представляет одну ячейку в диапазоне данных поля сводной таблицы, метод Group(Object, Object, Object, Object) выполняет числовое или основанное на дате группирование в этом поле.

Insert(Object, Object)

Вставляет ячейку или диапазон ячеек в элемент управления NamedRange и сдвигает остальные ячейки, чтобы освободить место.

InsertIndent(Int32)

Добавляет отступ для элемента управления NamedRange.

Justify()

Размещает текст в элементе управления NamedRange таким образом, чтобы он равномерно заполнял диапазон.

ListNames()

Вставляет список всех отображаемых имен в лист, начиная с первой ячейки в элементе управления NamedRange.

Merge(Object)

Создает объединенную ячейку из элемента управления NamedRange.

NavigateArrow(Object, Object, Object)

Переводит стрелку трассировки для элемента управления NamedRange к предшествующим, зависимым или вызывающим ошибку ячейкам.

NoteText(Object, Object, Object)

Возвращает или задает примечание ячейки, связанное с ячейкой в левом верхнем углу элемента управления NamedRange.

Parse(Object, Object)

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

PasteSpecial(XlPasteType, XlPasteSpecialOperation, Object, Object)

Вставляет содержимое объекта Range из буфера обмена в элемент управления NamedRange.

PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object)

Печатает объект.

PrintPreview(Object)

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

RemoveDuplicates(Object, XlYesNoGuess)

Удаляет повторяющиеся значения из диапазона значений.

RemoveSubtotal()

Удаляет промежуточные итоги из элемента управления NamedRange.

Replace(Object, Object, Object, Object, Object, Object, Object, Object)

Заменяет указанные символы в элементе управления NamedRange на новую строку.

RowDifferences(Object)

Возвращает объект Range, который представляет все ячейки, содержимое которых отличается от содержимого ячейки сравнения в каждой строке.

Select()

Выбирает элемент управления NamedRange.

set_Value(Object, Object)

Задает значение NamedRange элемента управления .

SetPhonetic()

Создает объекты Phonetic для всех ячеек в элементе управления NamedRange.

Show()

Выполняет прокрутку содержимого активного окна для перемещения элемента управления NamedRange в представление.

ShowDependents(Object)

Рисует стрелки трассировки для непосредственно зависимых ячеек элемента управления NamedRange.

ShowErrors()

Рисует стрелки трассировки от дерева влияющих ячеек к ячейке, являющейся источником ошибки, и возвращает объект Range, содержащий эту ячейку.

ShowPrecedents(Object)

Рисует стрелки трассировки к непосредственно влияющим ячейкам элемента управления NamedRange.

Sort(Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortMethod, XlSortDataOption, XlSortDataOption, XlSortDataOption)

Сортирует данные в элементе управления NamedRange.

SortSpecial(XlSortMethod, Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortDataOption, XlSortDataOption, XlSortDataOption)

Использует методы сортировки, предназначенные для восточноазиатских языков, для сортировки элемента управления NamedRange. Например, для японского языка сортировка выполняется в порядке японской азбуки. Дополнительные сведения см. в списке параметров.

Speak(Object, Object)

Определяет порядок произношения ячеек элемента управления NamedRange: по строкам или по столбцам.

SpecialCells(XlCellType, Object)

Возвращает объект Range, представляющий все ячейки, соответствующие указанным типу и значению.

SubscribeTo(String, XlSubscribeToFormat)

Элемент управления NamedRange представляет собой диапазон с уникальным именем, событиями и возможностью привязки к данным.

Subtotal(Int32, XlConsolidationFunction, Object, Object, Object, XlSummaryRow)

Создает промежуточные итоги для элемента управления NamedRange.

Table(Object, Object)

Создает таблицу данных, основанную на входных значениях и формулах, определенных на листе.

TextToColumns(Object, XlTextParsingType, XlTextQualifier, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Выполняет синтаксический анализ ячеек, содержащих текст в нескольких столбцах.

Ungroup()

Повышает роль элемента управления NamedRange в структуре (т. е. уменьшает его уровень структуры).

UnMerge()

Разделяет объединенную область на отдельные ячейки.

События

BeforeDoubleClick

Возникает при двойном щелчке мышью элемента управления NamedRange перед выполнением действия по двойному щелчку, используемого по умолчанию.

BeforeRightClick

Возникает при щелчке правой кнопкой мыши элемента управления NamedRange перед выполнением щелчка правой кнопкой мыши по умолчанию.

BindingContextChanged

Элемент управления NamedRange представляет собой диапазон с уникальным именем, событиями и возможностью привязки к данным.

Change

Возникает, когда в элемент управления NamedRange вносятся какие-либо изменения.

Deselected

Возникает при перемещении выделения из элемента управления NamedRange в область за пределами элемента управления NamedRange.

Selected

Возникает при выделении элемента управления NamedRange.

SelectionChange

Возникает при изменении выделения внутри элемента управления NamedRange.

Применяется к