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)根据行名获取行索引。

也可以看看