ITabRange

Сборка: Tab;

Пространство имен: Prognoz.Platform.Interop.Tab;

Описание

Интерфейс ITabRange содержит свойства и методы для работы с ячейками и диапазонами ячеек таблицы.

Иерархия наследования

ITabRange

Комментарии

Диапазоны ячеек используются для настройки параметров областей данных, областей формул, диаграмм, карт, а также для настройки визуального оформления таблиц различных объектов репозитория и компонентов среды разработки.

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

Свойства

  Имя свойства Краткое описание
Свойство Address возвращает адрес диапазона ячеек в строковом виде.

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

Свойство Bottom возвращает индекс строки, являющейся нижней границей диапазона.
Свойство ColumnPixelWidth определяет ширину столбцов диапазона в пикселях.
Свойство ColumnWidth определяет ширину столбцов диапазона в миллиметрах.
Свойство Count возвращает количество ячеек в диапазоне.
Свойство DistinctCells возвращает составной диапазон, не содержащий пересекающихся частей.
Свойство EntireColumns возвращает диапазон, состоящий только из столбцов, входящих в текущий диапазон.
Свойство EntireRows возвращает диапазон, состоящий только из строк, входящих в текущий диапазон.
Свойство Footnotes возвращает коллекцию сносок, попадающих в текущий диапазон.
Свойство FormatConditions возвращает объект, содержащий коллекцию условных форматирований ячеек.
Свойство FormattedText возвращает значение ячейки с учетом заданного формата отображения данных.
Свойство Formula определяет формулу диапазона ячеек, но возвращает формулу только одной ячейки.
Свойство Height возвращает высоту диапазона в миллиметрах.
Свойство Hidden определяет видимость строк или столбцов, в зависимости от использования.
Свойство IsCell возвращает признак, является ли диапазон одной ячейкой.
Свойство IsColumn возвращает признак, является ли диапазон одним столбцом.
Свойство IsRow возвращает признак, является ли диапазон одной строкой.
Свойство IsRtfText определяет, будет ли оформление и текст храниться в RTF-формате.
Устарело. Используйте ITabRange.IsRtfText.
Свойство Item не реализовано.
Свойство Left возвращает индекс столбца, являющегося левой границей диапазона.
Свойство Location возвращает левую верхнюю точку диапазона.
Свойство Merged возвращает признак наличия объединения диапазона.
Свойство Part возвращает отдельную область из всего диапазона, индекс которой передается в качестве входного параметра.
Свойство PartCount возвращает количество отдельных областей в диапазоне.
Свойство PixelLocation возвращает верхнюю левую точку диапазона в пикселях, полученную с учетом пиксельной подгонки размеров строк/столбцов.
Свойство Prefix определяет префикс ячейки таблицы.
Свойство RealColumnWidth возвращает реальную ширину для скрытых столбцов.
Свойство RealRowHeight возвращает реальную высоту для скрытых строк.
Свойство Right возвращает индекс столбца, являющегося правой границей диапазона.
Свойство RowHeight определяет высоту строк диапазона в миллиметрах.
Свойство RowPixelHeight определяет высоту строк диапазона в пикселях.
Свойство Style определяет стиль отображения ячеек диапазона.
Свойство StyleForDraw возвращает стиль ячейки, учитывающий наложение стилей других диапазонов.
Свойство StyleIndex устанавливает стиль из коллекции стилей.
Свойство Suffix определяет суффикс ячейки таблицы.
Свойство TabSheet возвращает таблицу, которой принадлежит данный диапазон.
Свойство Text определяет текст диапазона ячеек.
Свойство Top возвращает индекс строки, являющейся верхней границей диапазона.
Свойство Type возвращает тип диапазона.
Свойство Value определяет значение диапазона ячеек.
Свойство Width возвращает ширину диапазона в миллиметрах.

Методы

  Имя метода Краткое описание
Метод AdjustHeight выполняет автоматическую подгонку высоты строк диапазона в соответствии с содержимым ячеек.

Метод AdjustHeightEx выполняет автоматическую подгонку высоты строк диапазона в соответствии с содержимым ячеек, если не установлен пользовательский размер.

Метод AdjustWidth выполняет автоматическую подгонку ширины столбцов диапазона в соответствии с содержимым ячеек.
Метод AutoFill производит автоматическое заполнение указанного диапазона на основании данных текущего диапазона.
Метод Clear очищает все данные и форматирование диапазона ячеек.
Метод ClearContent удаляет все данные диапазона без очистки установленного форматирования диапазона.
Метод ClearFormat очищает всё установленное форматирование диапазона без удаления данных.
Метод ClearPart осуществляет очистку указанных элементов диапазона ячеек.
Метод Combine изменяет текущий диапазон.
Метод Clone создает копию диапазона ячеек.
Метод Copy копирует данные диапазона в буфер обмена.
Метод CopyToStream копирует данные диапазона в указанный поток.
Метод CreateIterator создает итератор для навигации по ячейкам таблицы, содержащим значения.
Метод Cut вырезает данные диапазона в буфер обмена.
Метод Delete удаляет заданный диапазон ячеек.
Метод DependenceCells производит поиск ячеек, от которых зависит данная ячейка.
Метод DependentCells производит поиск ячеек, которые зависят от данной ячейки.
Метод Expand осуществляет изменение размеров текущего диапазона до размеров объединенного диапазона, в который он входит.
Метод Insert вставляет диапазон ячеек.
Метод FillDown заполняет весь диапазон значениями, которые находятся в первой строке диапазона.
Метод FillLeft заполняет весь диапазон значениями, которые находятся в последнем столбце диапазона.
Метод FillRight заполняет весь диапазон значениями, которые находятся в первом столбце диапазона.
Метод FillUp заполняет весь диапазон значениями, которые находятся в последней строке диапазона.
Метод Merge объединяет все ячейки диапазона в одну ячейку.
Метод Offset возвращает диапазон ячеек, смещенный в соответствии с заданными параметрами.
Метод ParseValue преобразует значение указанной строки в соответствии с его типом и устанавливает данное значение для диапазона.
Метод Paste вставляет данные из буфера обмена в текущий диапазон ячеек.
Метод PasteFromStream вставляет в текущий диапазон данные из указанного потока.
Метод PasteFromStreamEx вставляет в текущий диапазон данные из указанного потока в соответствии с заданными параметрами вставки.
Метод Recalc вычисляет данные в текущем диапазоне.
Метод SortColumns осуществляет сортировку диапазона столбцов, в зависимости от значений содержащихся в строке с индексом RowIndex.
Метод SortRows осуществляет сортировку диапазона строк, в зависимости от значений, содержащихся в столбце с индексом ColumnIndex.
Метод ToArray создает двумерный массив.
Метод ToDouble2DArray осуществляет преобразование диапазона в двумерный массив вещественных чисел.
Метод ToDoubleArray осуществляет преобразование диапазона в вещественный массив.
Метод ToDoubleArrayEx осуществляет преобразование диапазона в вещественный массив с возможностью применения дополнительных параметров преобразования.
Метод ToIntegerArray осуществляет преобразование диапазона в целочисленный массив.
Метод Unmerge отменяет объединение ячеек диапазона.

См. также:

Интерфейсы сборки Tab