Range
Содержание
[
Скрывать
]Range class
Инкапсулирует объект, представляющий диапазон ячеек в электронной таблице.
public class Range
Характеристики
Имя | Описание |
---|---|
Address { get; } | Получает адрес диапазона. |
ColumnCount { get; } | Получает количество столбцов в диапазоне. |
ColumnWidth { get; set; } | Устанавливает или получает ширину столбца этого диапазона |
CurrentRegion { get; } | Возвращает объект Range, представляющий текущий регион. Текущая область представляет собой диапазон, ограниченный любой комбинацией пустых строк и пустых столбцов. |
EntireColumn { get; } | Получает объект Range, представляющий весь столбец (или столбцы), содержащий указанный диапазон. |
EntireRow { get; } | Получает объект Range, представляющий всю строку (или строки), содержащую указанный диапазон. |
FirstColumn { get; } | Получает индекс первого столбца диапазона. |
FirstRow { get; } | Получает индекс первой строки диапазона. |
Height { get; } | Получает ширину диапазона в пунктах. |
Hyperlinks { get; } | Получает все гиперссылки в диапазоне. |
Item { get; } | получаетCell объект в этом диапазоне. |
Left { get; } | Получает расстояние в пунктах от левого края столбца A до левого края диапазона. |
Name { get; set; } | Получает или задает имя диапазона. |
RefersTo { get; } | Получает ссылки на диапазон. |
RowCount { get; } | Получает количество строк в диапазоне. |
RowHeight { get; set; } | Устанавливает или получает высоту строк в этом диапазоне |
Top { get; } | Получает расстояние в пунктах от верхнего края строки 1 до верхнего края диапазона. |
Value { get; set; } | Получает и устанавливает значение диапазона. |
Width { get; } | Получает ширину диапазона в пунктах. |
Worksheet { get; } | ПолучаетWorksheet объект, который содержит этот диапазон. |
Методы
Имя | Описание |
---|---|
ApplyStyle(Style, StyleFlag) | Применяет форматы ко всему диапазону. |
AutoFill(Range) | Автоматически заполнять целевой диапазон. |
AutoFill(Range, AutoFillType) | Автоматически заполнять целевой диапазон. |
Copy(Range) | Копирует данные (включая формулы), форматирование, объекты рисования и т. д. из исходного диапазона. |
Copy(Range, PasteOptions) | Копирование диапазона со специальными параметрами вставки. |
CopyData(Range) | Копирует данные ячейки (включая формулы) из исходного диапазона. |
CopyStyle(Range) | Копирует настройки стиля из исходного диапазона. |
CopyValue(Range) | Копирует значение ячейки из исходного диапазона. |
ExportDataTable() | Экспортирует данные из этого диапазона вDataTable объект. |
ExportDataTable(ExportTableOptions) | Экспортирует данные из этого диапазона вDataTable объект. |
ExportDataTableAsString() | Экспортирует данные из этого диапазона вDataTable объект. |
GetCellOrNull(int, int) | получаетCell объект или ноль в этом диапазоне. |
GetEnumerator() | Получает перечислитель для ячеек в этом диапазоне. |
GetOffset(int, int) | получаетRange диапазон по смещению. |
Intersect(Range) | ВозвращаетRange объект, представляющий прямоугольное пересечение двух диапазонов. |
IsIntersect(Range) | Указывает, пересекается ли диапазон. |
Merge() | Объединяет диапазон ячеек в одну ячейку. |
MoveTo(int, int) | Переместить текущий диапазон в диапазон назначения. |
PutValue(string, bool, bool) | Помещает значение в диапазон, при необходимости значение будет преобразовано в другой тип данных, а числовой формат ячейки будет сброшен. |
SetInsideBorders(BorderType, CellBorderType, CellsColor) | Установить внутренние границы диапазона. |
SetOutlineBorder(BorderType, CellBorderType, Color) | Устанавливает границу контура вокруг диапазона ячеек. |
SetOutlineBorders(CellBorderType, Color) | Устанавливает границы контура вокруг диапазона ячеек с одинаковым стилем и цветом границы. |
SetOutlineBorders(CellBorderType[], Color[]) | Устанавливает границы строки вокруг диапазона ячеек. |
SetStyle(Style) | Устанавливает стиль диапазона. |
override ToString() | Возвращает строку, представляющую текущий объект Range. |
Union(Range) | Возвращает объединение двух диапазонов. |
UnMerge() | Разъединяет объединенные ячейки этого диапазона. |
Примеры
[C#]
//Создание экземпляра объекта Workbook
Workbook workbook = new Workbook();
// Получить первые ячейки рабочего листа.
Cells cells = workbook.Worksheets[0].Cells;
// Создаем диапазон (A1:D3).
Range range = cells.CreateRange("A1", "D3");
// Установить значение в диапазоне.
range.Value = "Hello";
// Сохраняем файл Excel
workbook.Save("book1.xlsm");
[Visual Basic]
'Создание экземпляра объекта Workbook
Dim workbook As Workbook = New Workbook()
'Получите первые ячейки рабочего листа.
Dim cells as Cells = workbook.Worksheets[0].Cells
'Создайте диапазон (A1:D3).
Dim range as Range = cells.CreateRange("A1", "D3")
'Установите значение в диапазоне.
range.Value = "Hello"
'Сохраните файл Excel
workbook.Save("book1.xlsm")
Смотрите также
- пространство имен Aspose.Cells
- сборка Aspose.Cells