Range Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет ячейку, строку, столбец или группу ячеек, содержащую один или несколько смежных блоков ячеек или объемный диапазон.
public interface class Range : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("00020846-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Range : System.Collections.IEnumerable
Public Interface Range
Implements IEnumerable
- Атрибуты
- Реализации
Свойства
_Default[Object, Object] |
Зарезервировано для внутреннего использования. |
AddIndent |
Определяет, будет ли текст автоматически отступать, если для выравнивания текста в ячейке задано равное распределение по горизонтали или вертикали. |
Address[Object, Object, XlReferenceStyle, Object, Object] |
Возвращает ссылку на диапазон. |
AddressLocal[Object, Object, XlReferenceStyle, Object, Object] |
Возвращает ссылку на диапазон для указанного диапазона на языке пользователя. |
AllowEdit |
Определяет, можно ли изменить диапазон на защищенном листе. |
Application |
Application Возвращает объект , представляющий приложение Microsoft Excel. |
Areas |
Возвращает коллекцию Areas , представляющую все диапазоны в выборе с несколькими областями. |
Borders |
Возвращает коллекцию Borders , представляющую границы стиля или диапазона ячеек (включая диапазон, определенный как часть условного формата). |
Cells |
Возвращает объект Range, представляющий ячейки в указанном диапазоне. |
Characters[Object, Object] |
Characters Возвращает объект , представляющий диапазон символов в тексте объекта. |
Column |
Возвращает номер первого столбца в первой области в указанном диапазоне. |
Columns |
Range Возвращает объект , представляющий столбцы в указанном диапазоне. |
ColumnWidth |
Возвращает или задает ширину всех столбцов в указанном диапазоне. |
Comment |
Comment Возвращает объект , представляющий комментарий, связанный с ячейкой в левом верхнем углу диапазона. |
Count |
Возвращает количество объектов в коллекции. |
CountLarge |
Подсчитывает наибольшее значение в заданном диапазоне значений. Только для чтения. |
Creator |
Возвращает 32-битное целое число, указывающее на приложение, в котором объект был создан. |
CurrentArray |
Если указанная ячейка является частью массива, возвращает Range объект, представляющий весь массив. |
CurrentRegion |
Range Возвращает объект, представляющий текущий регион. |
Dependents |
Range Возвращает объект , представляющий диапазон, содержащий все зависимые элементы ячейки. |
DirectDependents |
Range Возвращает объект , представляющий диапазон, содержащий все прямые зависимости ячейки. |
DirectPrecedents |
Range Возвращает объект , представляющий диапазон, содержащий все прямые прецеденты ячейки. |
DisplayFormat |
DisplayFormat Возвращает объект , представляющий параметры отображения для указанного диапазона. |
End[XlDirection] |
Range Возвращает объект , представляющий ячейку в конце области, содержащей исходный диапазон. |
EntireColumn |
Range Возвращает объект , представляющий весь столбец (или столбцы), содержащий указанный диапазон. |
EntireRow |
Range Возвращает объект , представляющий всю строку (или строки), содержащую указанный диапазон. |
Errors |
Позволяет пользователю получить доступ к параметрам проверки ошибок. |
Font |
Font Возвращает объект , представляющий шрифт указанного объекта. |
FormatConditions |
Возвращает коллекцию FormatConditions , представляющую все условные форматы для указанного диапазона. |
Formula |
Возвращает или задает формулу объекта в нотации в стиле A1 и на языке макроса. |
FormulaArray |
Возвращает или задает формулу массива диапазона. |
FormulaHidden |
Определяет, будет ли формула скрыта при защите листа. |
FormulaLabel |
Возвращает или задает тип метки формулы для указанного диапазона. |
FormulaLocal |
Возвращает или задает формулу для объекта, используя ссылки в стиле A1 на языке пользователя. |
FormulaR1C1 |
Возвращает или задает формулу для объекта с использованием нотации в стиле R1C1 на языке макроса. |
FormulaR1C1Local |
Возвращает или задает формулу для объекта с использованием нотации в стиле R1C1 на языке пользователя. |
HasArray |
Определяет, является ли указанная ячейка частью формулы массива. |
HasFormula |
Определяет, содержат ли все ячейки в диапазоне формулы. |
Height |
Высота диапазона. |
Hidden |
Определяет, скрыты ли строки или столбцы. |
HorizontalAlignment |
Возвращает или задает горизонтальное выравнивание для указанного объекта. |
Hyperlinks |
Возвращает коллекцию Hyperlinks , представляющую гиперссылки для диапазона. |
ID |
Возвращает или задает метку идентификации для указанной ячейки при сохранении страницы в качестве веб-страницы. |
IndentLevel |
Возвращает или задает уровень отступа для ячейки или диапазона. |
Interior |
Interior Возвращает объект , представляющий внутреннюю часть указанного объекта. |
Item[Object, Object] |
Range Возвращает объект , представляющий диапазон со смещением к указанному диапазону. |
Left |
Расстояние от левого края столбца A до левого края диапазона. |
ListHeaderRows |
Возвращает количество строк заголовков для указанного диапазона. |
ListObject |
ListObject Возвращает объект для Range объекта или QueryTable объекта . |
LocationInTable |
Возвращает константу, описывающую часть PivotTable отчета, содержащую левый верхний угол указанного диапазона. |
Locked |
Определяет, заблокирован ли объект. |
MDX |
Возвращает имя многомерных выражений для указанного Range объекта. Только для чтения. |
MergeArea |
Range Возвращает объект , представляющий объединенный диапазон, содержащий указанную ячейку. |
MergeCells |
Определяет, содержит ли диапазон или стиль объединенные ячейки. |
Name |
Возвращает или задает имя объекта. |
Next |
Range Возвращает объект , представляющий следующую ячейку. |
NumberFormat |
Возвращает или задает код формата для объекта . |
NumberFormatLocal |
Возвращает или задает код формата для объекта в виде строки на языке пользователя. |
Offset[Object, Object] |
Range Возвращает объект , представляющий диапазон, который смещается от указанного диапазона. |
Orientation |
Возвращает ориентацию текста. |
OutlineLevel |
Возвращает или задает текущий уровень структуры указанной строки или столбца. |
PageBreak |
Возвращает или задает расположение разрыва страницы. |
Parent |
Возвращает родительский объект для указанного объекта. |
Phonetic |
Возвращает объект , Phonetic содержащий сведения о конкретной фонетической текстовой строке в ячейке. |
Phonetics |
Возвращает коллекцию Phonetics диапазона. |
PivotCell |
PivotCell Возвращает объект , представляющий ячейку в отчете сводной таблицы. |
PivotField |
PivotField Возвращает объект , представляющий поле сводной таблицы, содержащее левый верхний угол указанного диапазона. |
PivotItem |
PivotItem Возвращает объект , представляющий элемент сводной таблицы, содержащий левый верхний угол указанного диапазона. |
PivotTable |
PivotTable Возвращает объект , представляющий отчет сводной таблицы, содержащий левый верхний угол указанного диапазона, или отчет сводной таблицы, связанный с отчетом сводной диаграммы. |
Precedents |
Range Возвращает объект , представляющий все прецеденты ячейки. |
PrefixCharacter |
Возвращает символ префикса для ячейки. |
Previous |
Range Возвращает объект, представляющий предыдущую ячейку. |
QueryTable |
QueryTable Возвращает объект , представляющий таблицу запросов, пересекающую указанный Range объект. |
Range[Object, Object] |
Range Возвращает объект , представляющий ячейку или диапазон ячеек. |
ReadingOrder |
Возвращает или задает порядок чтения для указанного объекта. |
Resize[Object, Object] |
Изменяет размер указанного диапазона. |
Row |
Возвращает номер первой строки первой области в диапазоне. |
RowHeight |
Возвращает высоту всех строк в указанном диапазоне, измеряемую в точках. |
Rows |
Range Возвращает объект , представляющий строки в указанном диапазоне. |
ServerActions |
Указывает действия, которые могут выполняться на сервере SharePoint для Range объекта. |
ShowDetail |
Возвращает значение True , если контур развернут для указанного диапазона (чтобы были видны сведения о столбце или строке). |
ShrinkToFit |
Определяет, будет ли текст автоматически сжиматься в соответствии с доступной шириной столбца. |
SmartTags |
Возвращает объект, SmartTags представляющий идентификатор указанной ячейки. |
SoundNote |
Это свойство не следует использовать. Звуковые заметки удалены из Microsoft Excel. |
SparklineGroups |
SparklineGroups Возвращает объект , представляющий существующую группу спарклайнов из указанного диапазона. |
Style |
Style Возвращает объект , представляющий стиль указанного диапазона. |
Summary |
Определяет, является ли диапазон строкой или столбцом сводки. |
Text |
Возвращает или задает текст для указанного объекта. |
Top |
Возвращает расстояние (в точках) от верхнего края строки 1 до верхнего края диапазона. |
UseStandardHeight |
Определяет, равна ли высота Range строки объекта стандартной высоте листа. |
UseStandardWidth |
Определяет, соответствует ли ширина столбца Range объекта стандартной ширине листа. |
Validation |
Validation Возвращает объект , представляющий проверку данных для указанного диапазона. |
Value[Object] |
Возвращает или задает значение указанного диапазона. |
Value2 |
Возвращает или задает значение ячейки. |
VerticalAlignment |
Возвращает или задает вертикальное выравнивание указанного объекта. |
Width |
Ширина диапазона (в точках). |
Worksheet |
Worksheet Возвращает объект , представляющий лист, содержащий указанный диапазон. |
WrapText |
Определяет, будет ли Microsoft Excel переносить текст в объекте . |
XPath |
XPath Возвращает объект , представляющий Xpath элемента, сопоставленного с указанным Range объектом. |
Методы
_PasteSpecial(XlPasteType, XlPasteSpecialOperation, Object, Object) |
Зарезервировано для внутреннего использования. |
_PrintOut(Object, Object, Object, Object, Object, Object, Object) |
Зарезервировано для внутреннего использования. |
Activate() |
Активирует отдельную ячейку, которая должна находиться внутри текущего выделенного фрагмента. |
AddComment(Object) |
Добавляет комментарий в диапазон. |
AdvancedFilter(XlFilterAction, Object, Object, Object) |
Фильтрует или копирует данные из списка на основе диапазона условий. |
AllocateChanges() |
Выполняет операцию обратной записи для всех измененных ячеек в диапазоне на основе источника данных OLAP. |
ApplyNames(Object, Object, Object, Object, Object, XlApplyNamesOrder, Object) |
Применяет имена к ячейкам в указанном диапазоне. |
ApplyOutlineStyles() |
Применяет стили структурирования к указанному диапазону. |
AutoComplete(String) |
Возвращает совпадение автозаполнения из списка. |
AutoFill(Range, XlAutoFillType) |
Выполняет автозаполнение ячеек в указанном диапазоне. |
AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object) |
Фильтрует список с помощью автофильтра. |
AutoFit() |
Изменяет ширину столбцов в диапазоне или высоту строк в диапазоне для достижения оптимального соответствия. |
AutoFormat(XlRangeAutoFormat, Object, Object, Object, Object, Object, Object) |
Автоматически форматирует указанный диапазон, используя предопределенный формат. |
AutoOutline() |
Автоматически создает структуру для указанного диапазона. |
BorderAround(Object, XlBorderWeight, XlColorIndex, Object) |
Добавляет границу в диапазон и задает Colorсвойства , LineStyleи Weight для новой границы. |
BorderAround2(Object, XlBorderWeight, XlColorIndex, Object, Object) |
Зарезервировано для внутреннего использования. |
Calculate() |
Вычисляет указанный диапазон ячеек на листе. |
CalculateRowMajorOrder() |
Вычисляет диапазон ячеек с заданной спецификацией. |
CheckSpelling(Object, Object, Object, Object) |
Проверяет орфографию объекта. |
Clear() |
Очищает весь объект. |
ClearComments() |
Очищает все примечания ячейки из указанного диапазона. |
ClearContents() |
Очищает формулы из диапазона. |
ClearFormats() |
Очищает форматирование объекта . |
ClearHyperlinks() |
Удаляет все гиперссылки из указанного диапазона. |
ClearNotes() |
Очищает заметки и звуковые заметки из всех ячеек в указанном диапазоне. |
ClearOutline() |
Очищает контур для указанного диапазона. |
ColumnDifferences(Object) |
Range Возвращает объект , представляющий все ячейки, содержимое которых отличается от ячейки сравнения в каждом столбце. |
Consolidate(Object, Object, Object, Object, Object) |
Объединяет данные из нескольких диапазонов на нескольких листах в один диапазон на одном листе. |
Copy(Object) |
Копирует диапазон в указанный диапазон или в буфер обмена. |
CopyFromRecordset(Object, Object, Object) |
Копирует содержимое объекта ADO или DAO Recordset на лист, начиная с левого верхнего угла указанного диапазона. |
CopyPicture(XlPictureAppearance, XlCopyPictureFormat) |
Копирует выбранный объект в буфер обмена в виде рисунка. |
CreateNames(Object, Object, Object, Object) |
Создает имена в указанном диапазоне на основе текстовых меток на листе. |
CreatePublisher(Object, XlPictureAppearance, Object, Object, Object, Object) |
Вы запросили справку по ключевое слово используется только в Macintosh. Сведения об этом ключевое слово см. в справочной документации по языкам, входящей в состав Microsoft Office Macintosh Edition. |
Cut(Object) |
Вырезает объект в буфер обмена или вставляет его в указанное место назначения. |
DataSeries(Object, XlDataSeriesType, XlDataSeriesDate, Object, Object, Object) |
Создает ряд данных в указанном диапазоне. |
Delete(Object) |
Удаляет объект . |
DialogBox() |
Отображает диалоговое окно, определенное таблицей определений диалогового окна на листе макросов Microsoft Excel 4.0. |
Dirty() |
Указывает диапазон для пересчета при следующем пересчете. |
DiscardChanges() |
Удаляет все изменения в измененных ячейках диапазона. |
EditionOptions(XlEditionType, XlEditionOptionsOption, Object, Object, XlPictureAppearance, XlPictureAppearance, Object) |
Вы запросили справку по ключевое слово используется только в Macintosh. Сведения об этом ключевое слово см. в справочной документации по языкам, входящей в состав Microsoft Office Macintosh Edition. |
ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) |
Экспортирует в файл указанного формата. |
FillDown() |
Заполняет от верхней ячейки или ячеек в указанном диапазоне до нижней части диапазона. |
FillLeft() |
Заполняет слева от крайней правой ячейки или ячеек в указанном диапазоне. |
FillRight() |
Заполняет справа от крайней левой ячейки или ячеек в указанном диапазоне. |
FillUp() |
Заполняет от нижней ячейки или ячеек в указанном диапазоне до верхней части диапазона. |
Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) |
Находит определенную информацию в диапазоне и возвращает 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) с помощью метода . |
FlashFill() |
ЗНАЧЕНИЕ TRUE указывает, что функция заполнения флэш-памяти Excel включена и активна. |
FunctionWizard() |
Запускает мастер функций для левой верхней ячейки диапазона. |
GetEnumerator() |
Представляет ячейку, строку, столбец или группу ячеек, содержащую один или несколько смежных блоков ячеек или объемный диапазон. |
GoalSeek(Object, Range) |
Вычисляет значения, необходимые для достижения определенной цели. |
Group(Object, Object, Object, Object) |
Range Если объект представляет одну ячейку в диапазоне данных поля сводной таблицы, метод Group выполняет числовую или датовую группировку в этом поле. |
Insert(Object, Object) |
Вставляет ячейку или диапазон ячеек в лист или лист макросов и перемещает другие ячейки в сторону, чтобы освободить место. |
InsertIndent(Int32) |
Добавляет отступ в указанный диапазон. |
Justify() |
Упорядочивает текст в диапазоне таким образом, чтобы он заполнял диапазон равномерно. |
ListNames() |
Вставляет список всех отображаемых имен на лист, начиная с первой ячейки в диапазоне. |
Merge(Object) |
Создает объединенную ячейку из указанного Range объекта. |
NavigateArrow(Object, Object, Object) |
Перемещает стрелку трассировки для указанного диапазона в ячейку или ячейку с прецедентом, зависимой или вызывающей ошибку ячейкой. |
NoteText(Object, Object, Object) |
Возвращает или задает заметку ячейки, связанную с ячейкой в левом верхнем углу диапазона. |
Parse(Object, Object) |
Анализирует диапазон данных и разбивает его на несколько ячеек. |
PasteSpecial(XlPasteType, XlPasteSpecialOperation, Object, Object) |
Range Вставляет объект из буфера обмена в указанный диапазон. |
PrintOut(Object, Object, Object, Object, Object, Object, Object, Object) |
Выводит объект . |
PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object) |
Зарезервировано для внутреннего использования. |
PrintPreview(Object) |
Показывает предварительный просмотр объекта, как он будет выглядеть при печати. |
RemoveDuplicates(Object, XlYesNoGuess) |
Удаляет повторяющиеся значения из диапазона значений. |
RemoveSubtotal() |
Удаляет промежуточные итоги из списка. |
Replace(Object, Object, Object, Object, Object, Object, Object, Object) |
Возвращает логическое значение, указывающее символы в ячейках в указанном диапазоне. |
RowDifferences(Object) |
Range Возвращает объект , представляющий все ячейки, содержимое которых отличается от содержимого ячейки сравнения в каждой строке. |
Run(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Запускает макрос Microsoft Excel в этом расположении. |
Select() |
Выбирает объект . |
SetPhonetic() |
Создает Phonetic объекты для всех ячеек в указанном диапазоне. |
Show() |
Прокручивает содержимое активного окна, чтобы переместить диапазон в представление. |
ShowDependents(Object) |
Рисует стрелки трассировки к прямым зависимым от диапазона. |
ShowErrors() |
Рисует стрелки трассировки через дерево прецедентов в ячейку, которая является источником ошибки, и возвращает диапазон, содержащий ячейку. |
ShowPrecedents(Object) |
Рисует стрелки трассировки к прямым прецедентам диапазона. |
Sort(Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortMethod, XlSortDataOption, XlSortDataOption, XlSortDataOption) |
Сортирует отчет сводной таблицы, диапазон или активную область, если указанный диапазон содержит только одну ячейку. |
SortSpecial(XlSortMethod, Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortDataOption, XlSortDataOption, XlSortDataOption) |
Использует методы сортировки восточноазиатских стран для сортировки диапазона или отчета сводной таблицы или метод для активной области, если диапазон содержит только одну ячейку. Например, японский язык сортирует в порядке слогового фрагмента Кана. |
Speak(Object, Object) |
Вызывает произнесения ячеек диапазона в порядке строк или столбцов. |
SpecialCells(XlCellType, Object) |
Range Возвращает объект , представляющий все ячейки, соответствующие указанному типу и значению. |
SubscribeTo(String, XlSubscribeToFormat) |
Вы запросили справку по ключевое слово используется только в Macintosh. Сведения об этом ключевое слово см. в справочной документации по языкам, входящей в состав Microsoft Office Macintosh Edition. |
Subtotal(Int32, XlConsolidationFunction, Object, Object, Object, XlSummaryRow) |
Создает промежуточные итоги для диапазона (или текущего региона, если диапазон является одной ячейкой). |
Table(Object, Object) |
Создает таблицу данных на основе входных значений и формул, заданных на листе. |
TextToColumns(Object, XlTextParsingType, XlTextQualifier, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Анализирует столбец ячеек, содержащих текст, на несколько столбцов. |
Ungroup() |
Повышает диапазон в структуре (то есть уменьшает его уровень структуры). |
UnMerge() |
Разделяет объединенную область на отдельные ячейки. |