Worksheet
Worksheet
ภาพรวม
Worksheet เป็น struct ใน Aspose.Cells FOSS สำหรับ Rust. สืบทอดจาก: Debug, Clone, PartialEq.
บรรจุ worksheet เดียวและคุณลักษณะ 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 | รับชื่อ worksheet. |
get_name() → &str | รับชื่อแผ่นงาน. |
set_name(name: impl Into<String>) → Result<(), CellsError> | ตั้งชื่อ worksheet. |
set_name_or_cells_exception(name: impl Into<String>) → Result<(), CellsException> | ตั้งค่าค่าที่เชื่อมโยง. |
visibility_type() → VisibilityType | รับสถานะการมองเห็นของแผ่นงาน. |
get_visibility_type() → VisibilityType | รับสถานะการมองเห็นของ worksheet. |
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 | รับค่าว่า view ของ worksheet เป็นแบบจากขวาไปซ้ายหรือไม่. |
set_right_to_left(value: bool) | กำหนดว่ามุมมองแผ่นงานเป็นจากขวาไปซ้ายหรือไม่. |
zoom() → i32 | รับเปอร์เซ็นต์การซูมของแผ่นงาน. |
get_zoom() → i32 | รับเปอร์เซ็นต์การซูมของแผ่นงาน. |
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<'_> | รับเฟซาดกริดเซลล์สำหรับเวิร์กชีต. |
get_cells() → Cells<'_> | รับเฟซของตารางเซลล์สำหรับแผ่นงาน. |
get_cells_mut() → CellsMut<'_> | รับค่าที่เกี่ยวข้อง. |
page_setup() → &PageSetup | รับการตั้งค่าการจัดหน้าสำหรับแผ่นงาน. |
get_page_setup() → &PageSetup | รับการตั้งค่าการจัดหน้าของแผ่นงาน. |
get_page_setup_mut() → &mut PageSetup | รับค่าที่เกี่ยวข้อง. |
auto_filter() → AutoFilter<'_> | รับการตั้งค่า auto-filter สำหรับแผ่นงาน. |
get_auto_filter() → AutoFilter<'_> | รับการตั้งค่า auto-filter สำหรับ worksheet. |
hyperlinks() → HyperlinkCollection<'_> | รับคอลเลกชันไฮเปอร์ลิงก์ของแผ่นงาน. |
get_hyperlinks() → HyperlinkCollection<'_> | รับคอลเลกชันไฮเปอร์ลิงก์ของเวิร์กชีต. |
comments() → CommentCollection<'_> | รับชุดของคอมเมนต์ (โน้ตเก่า) ในแผ่นงานนี้. |
get_comments() → CommentCollection<'_> | รับชุดของคอมเมนต์ (โน้ตเก่า) ในแผ่นงานนี้. |
pictures() → PictureCollection<'_> | รับคอลเลกชันของรูปภาพในแผ่นงานนี้. |
get_pictures() → PictureCollection<'_> | รับคอลเลกชันของรูปภาพบนแผ่นงานนี้. |
shapes() → ShapeCollection<'_> | รับชุดของวัตถุการวาด (รูปร่าง) ในแผ่นงานนี้. |
get_shapes() → ShapeCollection<'_> | ดึงชุดของวัตถุการวาด (shapes) บนแผ่นงานนี้. |
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<'_> | รับคอลเลกชันการจัดรูปแบบเชิงเงื่อนไขของแผ่นงาน. |
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) | ดึงการตั้งค่า freeze-pane ปัจจุบัน หากมี. |
unfreeze_panes() | ลบส่วนที่ถูกตรึงทั้งหมดออกจากมุมมองแผ่นงาน. |
freeze_pane() → Option<FreezePane> | รับค่าที่เกี่ยวข้อง. |
get_freeze_pane() → Option<FreezePane> | รับค่าที่เชื่อมโยง. |
has_freeze_panes() → bool | คืนค่าว่ามีการ freeze panes หรือไม่. |
protect() | ทำเครื่องหมาย worksheet ว่าถูกป้องกันโดยใช้การตั้งค่าการป้องกันปัจจุบัน. |
unprotect() | ล้างการป้องกัน worksheet และรีเซ็ตแฟล็กการป้องกันที่รองรับ. |
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> | ดึงคุณสมบัติแถวที่จัดเก็บไว้สำหรับแถวที่ระบุ หากมี. |