CellsHelper

CellsHelper class

提供辅助函数。

public class CellsHelper

特性

姓名 描述
static AltStartPath { get; set; } 获取或设置备用启动路径,由一些外部公式引用引用。
static CustomImplementationFactory { get; set; } 获取或设置用于创建具有特殊实现的实例的工厂。
static DPI { get; set; } 获取机器的 DPI。
static IsCloudPlatform { get; set; } 在云平台上运行时请将此属性设置为True,如:Azure、AWSLambda等,
static LibraryPath { get; set; } 获取或设置某些外部公式引用所引用的库路径。
static SignificantDigits { get; set; } 获取和设置有效位数。 默认值为17。
static StartupPath { get; set; } 获取或设置启动路径,被一些外部公式引用引用。

方法

姓名 描述
static CellIndexToName(int, int) 根据行列索引获取单元格名称。
static CellNameToIndex(string, out int, out int) 根据名称获取单元格行列索引。
static ColumnIndexToName(int) 根据列索引获取列名。
static ColumnNameToIndex(string) 根据列名获取列索引。
static ConvertA1FormulaToR1C1(string, int, int) 将单元格的 A1 公式转换为 r1c1 公式。
static ConvertR1C1FormulaToA1(string, int, int) 将单元格的r1c1公式转换为A1公式。
static CreateSafeSheetName(string) 检查给定的工作表名称,并在需要时创建一个有效的。 如果给定的工作表名称符合excel工作表名称的规则,则返回它。 否则如果长度超过限制,字符串将被截断 并将无效字符替换为’ ‘,然后返回重建后的字符串值。
static CreateSafeSheetName(string, char) 检查给定的工作表名称,并在需要时创建一个有效的。 如果给定的工作表名称符合excel工作表名称的规则,则返回它。 否则如果长度超过限制,字符串将被截断 并将无效字符替换为给定字符,然后返回重建的字符串值。
static GetDateTimeFromDouble(double, bool) 将双精度值转换为日期时间值。
static GetDoubleFromDateTime(DateTime, bool) 将日期时间转换为双精度值。
static GetTextWidth(string, Font, double) 以点为单位获取文本的宽度。
static GetUsedColors(Workbook) 获取工作簿中所有使用的颜色。
static GetVersion() 获取发布版本。
static MergeFiles(string[], string, string) 将一些大的 xls 文件合并到一个 xls 文件中。
static RowIndexToName(int) 根据行索引获取行名。
static RowNameToIndex(string) 根据行名获取行索引。

也可以看看