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>Отримує збережені властивості рядка для вказаного рядка, якщо вони присутні.

Дивіться також

 Українська