Worksheet
Worksheet
Огляд
Worksheet — це struct у Aspose.Cells FOSS для Rust. Успадковується від: Debug, Clone, PartialEq.
Інкапсулює один worksheet та його підтримувані функції 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 | Отримує, чи відображаються лінії сітки у вигляді worksheet. |
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 | Отримує відсоток масштабування worksheet. |
get_zoom() → i32 | Отримує відсоток масштабування worksheet. |
set_zoom(value: i32) → Result<(), CellsError> | Встановлює відсоток масштабування листа. |
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<'_> | Отримує фасад сітки клітинок для worksheet. |
get_cells() → Cells<'_> | Отримує фасад сітки комірок для листа. |
get_cells_mut() → CellsMut<'_> | Отримує пов’язане значення. |
page_setup() → &PageSetup | Отримує налаштування параметрів сторінки для worksheet. |
get_page_setup() → &PageSetup | Отримує параметри налаштування сторінки для листа. |
get_page_setup_mut() → &mut PageSetup | Отримує пов’язане значення. |
auto_filter() → AutoFilter<'_> | Отримує налаштування автофільтра для робочого листа. |
get_auto_filter() → AutoFilter<'_> | Отримує налаштування автофільтра для аркуша. |
hyperlinks() → HyperlinkCollection<'_> | Отримує колекцію гіперпосилань листа. |
get_hyperlinks() → HyperlinkCollection<'_> | Отримує колекцію гіперпосилань робочого листа. |
comments() → CommentCollection<'_> | Отримує колекцію коментарів (застарілих нотаток) на цьому листі. |
get_comments() → CommentCollection<'_> | Отримує колекцію коментарів (застарілих нотаток) на цьому листі. |
pictures() → PictureCollection<'_> | Отримує колекцію зображень на цьому листі. |
get_pictures() → PictureCollection<'_> | Отримує колекцію зображень на цьому аркуші. |
shapes() → ShapeCollection<'_> | Отримує колекцію об’єктів малювання (форми) на цьому листі. |
get_shapes() → ShapeCollection<'_> | Отримує колекцію об’єктів малювання (форми) на цьому аркуші. |
charts() → ChartCollection<'_> | Отримує колекцію діаграм на цьому аркуші. |
get_charts() → ChartCollection<'_> | Отримує колекцію діаграм на цьому worksheet. |
list_objects() → ListObjectCollection<'_> | Отримує колекцію таблиць Excel на цьому листі. |
get_list_objects() → ListObjectCollection<'_> | Отримує колекцію таблиць Excel на цьому листі. |
sparkline_groups() → SparklineGroupCollection<'_> | Отримує пов’язане значення. |
get_sparkline_groups() → SparklineGroupCollection<'_> | Отримує пов’язане значення. |
validations() → ValidationCollection<'_> | Отримує колекцію перевірок даних листа. |
get_validations() → ValidationCollection<'_> | Отримує колекцію перевірок даних листа. |
conditional_formattings() → ConditionalFormattingCollection<'_> | Отримує колекцію умовного форматування листа. |
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> | Отримує збережені властивості рядка для вказаного рядка, якщо вони присутні. |