CellsHelper类

CellsHelper类

提供帮助功能。

CellsHelper 类型公开以下成员:

属性

属性描述
significant_digits获取并设置有效数字的数量。
默认值为 17。
dpi获取机器的DPI。
startup_path获取或设置启动路径,供一些外部公式引用使用。
alt_start_path获取或设置备用启动路径,由一些外部公式引用引用。
library_path获取或设置一些外部公式引用所引用的库路径。
custom_implementation_factory获取或设置用于创建具有特殊实现的实例的工厂。
is_cloud_platform在云平台上运行时请设置此属性为 True,例如:Azure、AWSLambda 等,

方法

方法描述
create_safe_sheet_name(, name_proposal)检查给定的工作表名称并在需要时创建一个有效的工作表名称。
如果给定的 Sheet 名称符合 Excel Sheet 名称规则,则返回该名称。
否则,如果长度超过限制,字符串将被截断
并且无效字符将被替换为’ ‘,然后返回重建的字符串值。
create_safe_sheet_name(, name_proposal, replace_char)检查给定的工作表名称并在需要时创建一个有效的工作表名称。
如果给定的 Sheet 名称符合 Excel Sheet 名称规则,则返回该名称。
否则,如果长度超过限制,字符串将被截断
无效字符将被给定的字符替换,然后返回重建的字符串值。
get_text_width(, text, font, scaling)以点为单位获取文本的宽度。
get_version()获取发布版本。
cell_name_to_index(, cell_name, row, column)根据单元格名称获取单元格行和列索引。
cell_index_to_name(, row, column)根据行和列索引获取单元格名称。
column_index_to_name(, column)根据列索引获取列名。
column_name_to_index(, column_name)根据列名获取列索引。
row_index_to_name(, row)根据行索引获取行名。
row_name_to_index(, row_name)根据行名获取行索引。
convert_r1c1_formula_to_a1(, r_1c1_formula, row, column)将单元格的 r1c1 公式转换为 A1 公式。
convert_a1_formula_to_r1c1(, formula, row, column)将单元格的 A1 公式转换为 r1c1 公式。
get_date_time_from_double(, double_value, date1904)将双精度值转换为日期时间值。
get_double_from_date_time(, date_time, date1904)将日期时间转换为双精度值。
get_used_colors(, workbook)获取工作簿中使用的所有颜色。
add_add_in_function(, function, min_count_of_parameters, max_count_of_parameters, paramers_type, function_value_type)添加插件功能。
merge_files(, files, cached_file, dest_file)将一些大的 xls 文件合并为一个 xls 文件。
get_cache_folder()获取可用作数据缓存的临时文件的文件夹。
set_cache_folder(, cache)设置可用作数据缓存的临时文件的文件夹。
need_quote_in_formula(, sheet_name)指示工作表名称是否应括在单引号中
init_for_dot_net_core()对.NetCore程序进行初始化。
我们建议您首先调用此方法进行所有 .NetCore 初始化。
例如:
初始化DotNetCore()
工作簿 wb = new Workbook();

也可以看看