Worksheet类
Worksheet类
封装代表单个工作表的对象。
Worksheet 类型公开以下成员:
属性
属性 | 描述 |
---|---|
protection | 表示工作表可用的各种保护选项。支持 ExcelXP 及以上版本的高级保护选项。 |
unique_id | 获取并设置唯一 id,与 {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F} 相同。 |
workbook | 获取包含此工作表的工作簿对象。 |
cells | 获取 Worksheet.cells 集合。 |
query_tables | 在工作表中获取 QueryTableCollection 。 |
type | 表示工作表类型。 |
name | 获取或设置工作表的名称。 |
show_formulas | 指示是否显示公式或其结果。 |
is_gridlines_visible | 获取或设置一个值,指示网格线是否可见。默认值为 true。 |
is_row_column_headers_visible | 获取或设置一个值,该值指示工作表是否显示行和列标题。 默认为真。 |
pane_state | 指示窗格是否有水平或垂直分割,以及这些分割是否被冻结。 |
display_zeros | 如果显示零值则为真。 |
display_right_to_left | 指示指定的工作表是否从右到左显示,而不是从左到右显示。 默认为 false。 |
is_outline_shown | 指示是否显示轮廓。 |
is_selected | 指示打开工作簿时是否选择此工作表。 |
pivot_tables | 获取此工作表中的所有数据透视表。 |
list_objects | 获取此工作表中的所有 ListObject。 |
tab_id | 指定工作表的内部标识符。 |
horizontal_page_breaks | 获取 HorizontalPageBreakCollection 集合。 |
vertical_page_breaks | 获取 VerticalPageBreakCollection 集合。 |
hyperlinks | 获取 HyperlinkCollection 集合。 |
page_setup | 代表此工作表中的页面设置描述。 |
auto_filter | 表示指定工作表的自动过滤。 |
has_autofilter | 指示此工作表是否具有自动过滤功能。 |
transition_evaluation | 指示是否启用过渡公式评估(Lotus 兼容性)选项。 |
transition_entry | 指示是否启用“过渡公式输入(Lotus 兼容性)”选项。 |
visibility_type | 指示此工作表的可见状态。 |
is_visible | 表示工作表是否可见。 |
sparkline_groups | 获取工作表中的迷你图组。 |
charts | 获取 Chart 集合 |
comments | 获取 Comment 集合。 |
pictures | 获得 Picture 集合。 |
text_boxes | 获得 TextBox 集合。 |
check_boxes | 获得 CheckBox 集合。 |
ole_objects | 表示工作表中 OleObject 的集合。 |
shapes | 返回此工作表中的所有绘图形状。 |
slicers | 获取工作表中的切片器集合 |
timelines | 获取工作表中的时间线集合 |
index | 获取工作表集合中工作表的索引。 |
is_protected | 指示工作表是否受保护。 |
validations | 获取工作表中的数据验证设置集合。 |
allow_edit_ranges | 获取工作表中允许编辑范围集合。 |
error_check_options | 获取应用于特定范围的错误检查设置。 |
outline | 获取此工作表的大纲。 |
first_visible_row | 表示第一个可见行的索引。 |
first_visible_column | 表示第一个可见列索引。 |
zoom | 表示缩放因子(百分比)。该值应介于 10 到 400 之间。 |
view_type | 获取并设置视图类型。 |
is_page_break_preview | 指示指定的工作表是否显示在普通视图或分页预览中。 |
is_ruler_visible | 指示标尺是否可见。此属性仅适用于分页预览。 |
tab_color | 代表工作表选项卡颜色。 |
gridline_color | 获取和设置网格线的颜色 |
code_name | 获取工作表代码名称。 |
background_image | 获取并设置工作表背景图像。 |
conditional_formattings | 获取工作表中的条件格式。 |
active_cell | 获取或设置工作表中的活动单元格。 |
custom_properties | 获取代表的对象 与工作表关联的标识符信息。 |
smart_tag_setting | 获取工作表的所有 SmartTagCollection 对象。 |
scenarios | 获取 Scenario 的集合。 |
cell_watches | 获取此工作表上在“监视窗口”中监视的单元格集合。 |
方法
例子
以下示例显示如何使用 .Net 或 VB 冻结窗格并将超链接插入工作表。
from aspose.cells import Workbook
workbook = Workbook()
sheet = workbook.worksheets[0]
# Freeze panes at "AS40" with 10 rows and 10 columns
sheet.freeze_panes("AS40", 10, 10)
# Add a hyperlink in Cell A1
sheet.hyperlinks.add("A1", 1, 1, "http://www.aspose.com")