Worksheet
Worksheet
Обзор
Worksheet — это struct в Aspose.Cells FOSS для Rust. Наследует: Debug, Clone, PartialEq.
Инкапсулирует один лист и поддерживаемые функции листа версии v0.1.
Эта struct объявляет 93 метода для объектов Worksheet в программах на Rust. Доступные методы включают: auto_filter, cells, charts, clear_column_width, clear_row_height, column_properties, columns, comments, conditional_formattings, freeze_pane, freeze_panes, get_auto_filter и ещё 81 метод. Публичные члены доступны любой Rust-приложению после установки пакета Aspose.Cells FOSS для Rust.
Методы
| Подпись | Описание: |
|---|---|
name() → &str | Получает имя листа. |
get_name() → &str | Получает имя листа. |
set_name(name: impl Into<String>) → Result<(), CellsError> | Устанавливает имя листа. |
set_name_or_cells_exception(name: impl Into<String>) → Result<(), CellsException> | Устанавливает соответствующее значение. |
visibility_type() → VisibilityType | Получает состояние видимости листа. |
get_visibility_type() → VisibilityType | Получает состояние видимости листа. |
set_visibility_type(value: VisibilityType) | Устанавливает состояние видимости листа. |
tab_color() → Color | Получает цвет вкладки листа. |
get_tab_color() → Color | Получает цвет закладки листа. |
set_tab_color(value: Color) | Устанавливает цвет вкладки листа. |
show_gridlines() → bool | Возвращает, отображаются ли линии сетки в представлении листа. |
get_show_gridlines() → bool | Получает, отображаются ли линии сетки в представлении листа. |
set_show_gridlines(value: bool) | Устанавливает, отображаются ли линии сетки в представлении листа. |
show_row_column_headers() → bool | Получает, отображаются ли заголовки строк и столбцов в представлении листа. |
get_show_row_column_headers() → bool | Получает, отображаются ли заголовки строк и столбцов в представлении листа. |
set_show_row_column_headers(value: bool) | Устанавливает, отображаются ли заголовки строк и столбцов в представлении листа. |
show_zeros() → bool | Получает, отображаются ли нулевые значения в представлении листа. |
get_show_zeros() → bool | Получает, отображаются ли нулевые значения в представлении листа. |
set_show_zeros(value: bool) | Устанавливает, отображаются ли нулевые значения в представлении листа. |
right_to_left() → bool | Получает, является ли просмотр листа справа-налево. |
get_right_to_left() → bool | Получает, является ли просмотр листа справа-налево. |
set_right_to_left(value: bool) | Устанавливает, отображается ли лист справа налево. |
zoom() → i32 | Получает процент масштабирования листа. |
get_zoom() → i32 | Получает процент масштабирования листа. |
set_zoom(value: i32) → Result<(), CellsError> | Устанавливает процент масштабирования Worksheet. |
set_zoom_or_cells_exception(value: i32) → Result<(), CellsException> | Устанавливает связанное значение. |
set_cell_value(row: u32, column: u32, value: CellValue) | Устанавливает соответствующее значение. |
get_cell_value(row: u32, column: u32) → Option<&CellValue> | Получает связанное значение. |
set_cell_string(row: u32, column: u32, value: impl Into<String>) | Устанавливает связанное значение. |
set_cell_datetime(row: u32, column: u32, value: DateTime<Utc>) | Устанавливает связанное значение. |
set_cell_formula(row: u32, column: u32, value: impl Into<String>) | Устанавливает связанное значение. |
set_cell_formula_with_cached_value(row: u32, column: u32, formula: impl Into<String>, cached_value: CellValue) | Устанавливает связанное значение. |
get_formula_cached_value(row: u32, column: u32) → Option<&CellValue> | Получает связанное значение. |
set_cell_style(row: u32, column: u32, style: CellStyle) | Устанавливает связанное значение. |
get_cell_style(row: u32, column: u32) → Option<&CellStyle> | Получает связанное значение. |
set_cell_border(row: u32, column: u32, border: Border) | Устанавливает соответствующее значение. |
get_cell_border(row: u32, column: u32) → Option<&Border> | Получает связанное значение. |
cells() → Cells<'_> | Получает фасад сетки ячеек для листа. |
get_cells() → Cells<'_> | Получает фасад сетки ячеек листа. |
get_cells_mut() → CellsMut<'_> | Получает связанное значение. |
page_setup() → &PageSetup | Получает параметры настройки страницы для листа. |
get_page_setup() → &PageSetup | Получает настройки разметки страницы для листа. |
get_page_setup_mut() → &mut PageSetup | Получает связанное значение. |
auto_filter() → AutoFilter<'_> | Получает настройки автофильтра для листа. |
get_auto_filter() → AutoFilter<'_> | Получает настройки автофильтра для листа. |
hyperlinks() → HyperlinkCollection<'_> | Получает коллекцию гиперссылок Worksheet. |
get_hyperlinks() → HyperlinkCollection<'_> | Получает коллекцию гиперссылок листа Worksheet. |
comments() → CommentCollection<'_> | Получает коллекцию комментариев (устаревших заметок) на этом листе. |
get_comments() → CommentCollection<'_> | Получает коллекцию комментариев (устаревших заметок) на этом листе. |
pictures() → PictureCollection<'_> | Получает коллекцию изображений на этом листе. |
get_pictures() → PictureCollection<'_> | Получает коллекцию изображений на этом листе. |
shapes() → ShapeCollection<'_> | Получает коллекцию объектов рисования (фигур) на этом листе. |
get_shapes() → ShapeCollection<'_> | Получает коллекцию объектов рисования (фигур) на этом листе. |
charts() → ChartCollection<'_> | Получает коллекцию диаграмм на этом листе. |
get_charts() → ChartCollection<'_> | Получает коллекцию диаграмм на этом листе. |
list_objects() → ListObjectCollection<'_> | Получает коллекцию таблиц Excel на этом листе. |
get_list_objects() → ListObjectCollection<'_> | Получает коллекцию таблиц Excel на этом листе. |
sparkline_groups() → SparklineGroupCollection<'_> | Получает связанное значение. |
get_sparkline_groups() → SparklineGroupCollection<'_> | Возвращает связанное значение. |
validations() → ValidationCollection<'_> | Получает коллекцию проверок данных worksheet. |
get_validations() → ValidationCollection<'_> | Получает коллекцию проверок данных листа. |
conditional_formattings() → ConditionalFormattingCollection<'_> | Получает коллекцию условного форматирования Worksheet. |
get_conditional_formattings() → ConditionalFormattingCollection<'_> | Получает коллекцию условного форматирования листа. |
rows() → Rows<'_> | Получает связанное значение. |
get_rows() → Rows<'_> | Получает связанное значение. |
get_rows_mut() → RowsMut<'_> | Получает связанное значение. |
columns() → Columns<'_> | Получает связанное значение. |
get_columns() → Columns<'_> | Получает связанное значение. |
get_columns_mut() → ColumnsMut<'_> | Получает связанное значение. |
freeze_panes(row_split: u32, column_split: u32) | Получает текущие настройки заморозки области, если они есть. |
unfreeze_panes() | Удаляет любые замороженные области из представления листа. |
freeze_pane() → Option<FreezePane> | Получает связанное значение. |
get_freeze_pane() → Option<FreezePane> | Получает связанное значение. |
has_freeze_panes() → bool | Возвращает, заморожены ли области. |
protect() | Помечает лист как защищённый, используя текущие настройки защиты. |
unprotect() | Снимает защиту листа и сбрасывает поддерживаемые флаги защиты. |
protection() → WorksheetProtection | Получает настройки защиты листа. |
get_protection() → WorksheetProtection | Получает параметры защиты листа. |
protection_mut() → &mut WorksheetProtection | Получает связанное значение. |
get_protection_mut() → &mut WorksheetProtection | Получает связанное значение. |
is_protected() → bool | Возвращает, защищено ли. |
set_column_width(column: u32, width: f64) → Result<(), CellsError> | Устанавливает соответствующее значение. |
clear_column_width(column: u32) | Очищает ширину столбца. |
set_column_hidden(column: u32, hidden: bool) | Устанавливает связанное значение. |
hide_column(column: u32) | Скрывает указанный столбец. |
show_column(column: u32) | Показывает указанный столбец. |
column_properties(column: u32) → Option<ColumnProperties> | Получает сохранённые свойства столбца для указанного столбца, если они присутствуют. |
set_row_height(row: u32, height: f64) → Result<(), CellsError> | Устанавливает связанное значение. |
clear_row_height(row: u32) | Сбрасывает высоту строки. |
set_row_hidden(row: u32, hidden: bool) | Устанавливает связанное значение. |
hide_row(row: u32) | Скрывает указанную строку. |
show_row(row: u32) | Отображает указанную строку. |
row_properties(row: u32) → Option<RowProperties> | Получает сохранённые свойства строки для указанной строки, если они присутствуют. |