Name类

Name类

代表一系列单元格的定义名称。

Name 类型公开了以下成员:

特性

属性 描述
comment 获取和设置名称的注释。
仅适用于 Excel 2007。
text 获取对象的名称文本。
full_text 获取具有范围设置的对象的名称全文。
refers_to 返回或设置名称定义为引用的公式,以等号开头。
r1c1_refers_to 获取或设置 Name 的 R1C1 引用。
is_referred 指示此名称是否被其他公式引用。
is_visible 指示名称是否可见。
sheet_index 指示此名称属于工作簿或工作表。
0 = 全局名称,否则索引到工作表(从一开始)

方法

方法 描述
get_refers_to(is_r1c1, is_local) 获取此名称的引用。
get_refers_to(is_r1c1, is_local, row, column) 根据指定的单元格获取此名称的引用。
get_ranges() 获取由此名称引用的所有范围。
get_ranges(recalculate) 获取由此名称引用的所有范围。
get_range() 如果此名称引用范围,则获取范围。
get_range(recalculate) 如果此名称引用范围,则获取范围
get_range(sheet_index, row, column) 如果此名称引用范围,则获取范围。
如果此名称的引用不是绝对的,则不同单元格的范围可能不同。
set_refers_to(refers_to, is_r1c1, is_local) 设置此名称的引用。
get_referred_areas(recalculate) 获取由此名称引用的所有引用。

例子

from aspose.cells import Workbook

# Instantiating a Workbook object
workbook = Workbook()
# Accessing the first worksheet in the Excel file
worksheet = workbook.worksheets[0]
# Creating a named range
range = worksheet.cells.create_range("B4", "G14")
# Setting the name of the named range
range.name = "TestRange"
# Saving the modified Excel file in default (that is Excel 2000) format
workbook.save("output.xls")

也可以看看