Worksheet
Содержание
[
Скрывать
]Worksheet class
Инкапсулирует объект, представляющий один рабочий лист.
public class Worksheet : IDisposable
Характеристики
Имя | Описание |
---|---|
ActiveCell { get; set; } | Получает или задает активную ячейку на листе. |
AllowEditRanges { get; } | Получает коллекцию разрешенных диапазонов редактирования на листе. |
AutoFilter { get; } | Представляет автоматический фильтр для указанного рабочего листа. |
BackgroundImage { get; set; } | Получает и устанавливает фоновое изображение рабочего листа. |
Cells { get; } | ПолучаетCells коллекция. |
CellWatches { get; } | Получает набор ячеек на этом рабочем листе, которые просматриваются в «окне просмотра». |
Charts { get; } | ПолучаетChart коллекция |
CheckBoxes { get; } | ПолучаетCheckBox коллекция. |
CodeName { get; set; } | Получает кодовое имя листа. |
Comments { get; } | ПолучаетComment коллекция. |
ConditionalFormattings { get; } | Получает условное форматирование на листе. |
CustomProperties { get; } | Получает объект, представляющий информацию идентификатора, связанную с рабочим листом. |
DisplayRightToLeft { get; set; } | Указывает, отображается ли указанный рабочий лист справа налево, а не слева направо. Значение по умолчанию — false. |
DisplayZeros { get; set; } | Истинно, если отображаются нулевые значения. |
ErrorCheckOptions { get; } | Получает настройку проверки ошибок, применяемую к определенным диапазонам. |
FirstVisibleColumn { get; set; } | Представляет индекс первого видимого столбца. |
FirstVisibleRow { get; set; } | Представляет индекс первой видимой строки. |
HasAutofilter { get; } | Указывает, есть ли на этом листе автоматический фильтр. |
HorizontalPageBreaks { get; } | ПолучаетHorizontalPageBreakCollection коллекция. |
Hyperlinks { get; } | ПолучаетHyperlinkCollection коллекция. |
Index { get; } | Получает индекс листа в коллекции рабочих листов. |
IsGridlinesVisible { get; set; } | Получает или задает значение, указывающее, видны ли линии сетки. Значение по умолчанию — true. |
IsOutlineShown { get; set; } | Указывает, показывать ли контур. |
IsPageBreakPreview { get; set; } | Указывает, отображается ли указанный лист в обычном режиме или в предварительном просмотре с разрывом страницы. |
IsProtected { get; } | Указывает, защищен ли рабочий лист. |
IsRowColumnHeadersVisible { get; set; } | Получает или задает значение, указывающее, будут ли на листе отображаться заголовки строк и столбцов. Значение по умолчанию — true. |
IsRulerVisible { get; set; } | Указывает, видна ли линейка. Это свойство применяется только для предварительного просмотра разрыва страницы. |
IsSelected { get; set; } | Указывает, выбран ли этот лист при открытии книги. |
IsVisible { get; set; } | Указывает, виден ли рабочий лист. |
ListObjects { get; } | Получает все объекты ListObject на этом листе. |
Name { get; set; } | Получает или задает имя рабочего листа. |
OleObjects { get; } | Представляет наборOleObject на листе. |
Outline { get; } | Получает схему на этом листе. |
PageSetup { get; } | Представляет описание настройки страницы на этом листе. |
PaneState { get; } | Указывает, имеет ли панель горизонтальное или вертикальное разделение, и замораживаются ли эти разделения. |
Pictures { get; } | ПолучаетPicture коллекция. |
PivotTables { get; } | Получает все сводные таблицы на этом листе. |
Protection { get; } | Представляет различные типы параметров защиты, доступные для рабочего листа. Поддерживает расширенные параметры защиты в ExcelXP и более поздних версиях. |
QueryTables { get; } | получаетQueryTableCollection на листе. |
Scenarios { get; } | Получает коллекциюScenario . |
Shapes { get; } | Возвращает все фигуры чертежа на этом листе. |
ShowFormulas { get; set; } | Указывает, показывать ли формулы или их результаты. |
Slicers { get; } | Получить коллекцию слайсеров на листе |
SmartTagSetting { get; } | получает всеSmartTagCollection объекты рабочего листа. |
SparklineGroupCollection { get; } | Получает коллекцию групп спарклайнов на листе. |
TabColor { get; set; } | Представляет цвет вкладки листа. |
TabId { get; set; } | Указывает внутренний идентификатор листа. |
TextBoxes { get; } | ПолучаетTextBox коллекция. |
Timelines { get; } | Получить коллекцию Timeline на листе |
TransitionEntry { get; set; } | Указывает, включена ли опция ввода формулы перехода (совместимость с Lotus). |
TransitionEvaluation { get; set; } | Указывает, включена ли опция оценки формулы перехода (совместимость с Lotus). |
Type { get; set; } | Представляет тип листа. |
UniqueId { get; set; } | Получает и устанавливает уникальный идентификатор, он аналогичен {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}. |
Validations { get; } | Получает коллекцию параметров проверки данных на листе. |
VerticalPageBreaks { get; } | ПолучаетVerticalPageBreakCollection коллекция. |
ViewType { get; set; } | Получает и устанавливает тип представления. |
VisibilityType { get; set; } | Указывает видимое состояние для этого листа. |
Workbook { get; } | Получает объект книги, содержащий этот лист. |
Zoom { get; set; } | Представляет коэффициент масштабирования в процентах. Должно быть от 10 до 400. |
Методы
Имя | Описание |
---|---|
AddPageBreaks(string) | Добавляет разрыв страницы. |
AdvancedFilter(bool, string, string, string, bool) | Фильтрует данные по сложным критериям. |
AutoFitColumn(int) | Автоподбор ширины столбца. |
AutoFitColumn(int, int, int) | Автоподбор ширины столбца. |
AutoFitColumns() | Автоподбор всех столбцов на этом листе. |
AutoFitColumns(AutoFitterOptions) | Автоподбор всех столбцов на этом листе. |
AutoFitColumns(int, int) | Автоподбор ширины столбцов. |
AutoFitColumns(int, int, AutoFitterOptions) | Автоподбор ширины столбцов. |
AutoFitColumns(int, int, int, int) | Автоподбор ширины столбцов. |
AutoFitColumns(int, int, int, int, AutoFitterOptions) | Автоподбор ширины столбцов. |
AutoFitRow(int) | Автоподбор высоты строки. |
AutoFitRow(int, int, int) | Автоподбор высоты строки. |
AutoFitRow(int, int, int, AutoFitterOptions) | Автоподбор высоты строки. |
AutoFitRow(int, int, int, int) | Автоподбор высоты строки в прямоугольном диапазоне. |
AutoFitRows() | Автоподбор всех строк на этом листе. |
AutoFitRows(AutoFitterOptions) | Автоподбор всех строк на этом листе. |
AutoFitRows(bool) | Автоподбор всех строк на этом листе. |
AutoFitRows(int, int) | Автоподбор высоты строки в диапазоне. |
AutoFitRows(int, int, AutoFitterOptions) | Автоподбор высоты строки в диапазоне. |
CalculateFormula(string) | Вычисляет формулу. |
CalculateFormula(CalculationOptions, bool) | Вычисляет все формулы на этом листе. |
CalculateFormula(string, CalculationOptions) | Вычисляет формулу. |
ClearComments() | Удаляет все комментарии в электронной таблице конструктора. |
CloseAccessCache(AccessCacheOptions) | Закрывает сеанс, который использует кэши для доступа к данным на этом листе. |
Copy(Worksheet) | Копирует содержимое и форматы с другого рабочего листа. |
Copy(Worksheet, CopyOptions) | Копирует содержимое и форматы с другого рабочего листа. |
Dispose() | Выполняет определяемые приложением задачи, связанные с освобождением, высвобождением или сбросом неуправляемых ресурсов. |
FreezePanes(string, int, int) | Замораживает панели в указанной ячейке на листе. |
FreezePanes(int, int, int, int) | Замораживает панели в указанной ячейке на листе. |
GetFreezedPanes(out int, out int, out int, out int) | Получает стоп-панели. |
GetPanes() | Получает оконные панели. |
GetPrintingPageBreaks(ImageOrPrintOptions) | Получает автоматические разрывы страниц. |
GetSelectedRanges() | Получает выбранные диапазоны ячеек в электронной таблице конструктора. |
MoveTo(int) | Перемещает лист в другое место электронной таблицы. |
Protect(ProtectionType) | Защищает рабочий лист. |
Protect(ProtectionType, string, string) | Защищает рабочий лист. |
RefreshPivotTables() | Обновляет все сводные таблицы на этом листе. |
RemoveAllDrawingObjects() | Удаляет все объекты чертежа на этом листе. |
RemoveAutoFilter() | Удаляет автоматический фильтр рабочего листа. |
RemoveSplit() | Удаляет разделенное окно. |
Replace(string, string) | Заменяет текст всех ячеек новой строкой. |
SelectRange(int, int, int, int, bool) | Выбирает диапазон. |
SetVisible(bool, bool) | Устанавливает видимые параметры. |
Split() | Разделяет окно. |
StartAccessCache(AccessCacheOptions) | Запускает сеанс, использующий кэши для доступа к данным на этом листе. |
override ToString() | Возвращает строку, представляющую текущий объект Worksheet. |
UnFreezePanes() | Размораживает панели на листе. |
Unprotect() | Снимает защиту с листа. |
Unprotect(string) | Снимает защиту с листа. |
XmlMapQuery(string, XmlMap) | Запрос областей ячеек, которые сопоставлены/связаны с определенным путем карты xml. |
Примеры
[C#]
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
//Заморозить панели на "AS40" с 10 строками и 10 столбцами
sheet.FreezePanes("AS40", 10, 10);
//Добавить гиперссылку в ячейку A1
sheet.Hyperlinks.Add("A1", 1, 1, "http://www.aspose.com");
[Visual Basic]
Dim workbook as Workbook = new Workbook()
Dim sheet as Worksheet = workbook.Worksheets(0)
'Freeze panes at "AS40" with 10 rows and 10 columns
sheet.FreezePanes("AS40", 10, 10)
'Добавить гиперссылку в ячейку A1
sheet.Hyperlinks.Add("A1", 1, 1, "http://www.aspose.com")
Смотрите также
- пространство имен Aspose.Cells
- сборка Aspose.Cells