aardio 文档

dotNet.libxl 库模块帮助文档

dotNet 成员列表 #

dotNet.libxl #

导入 .NET 名字空间 libxl 。
dotNet.libxl 指向 libxl 命名空间。
用的时候直接写 libxl 就可以了,不必写 dotNet.libxl 。

dotNetLibXLBookObject 成员列表 #

dotNetLibXLBookObject.activeSheet() #

返回当前活动工作表的索引

dotNetLibXLBookObject.addConditionalFormat() #

添加条件格式(仅限 xlsx 文件)

返回对象:dotNetLibXLConditionalFormatObject

dotNetLibXLBookObject.addCustomNumFormat(customNumFormat) #

添加自定义数字格式,返回格式标识符

dotNetLibXLBookObject.addFont() #

添加新字体

返回对象:dotNetLibXLFontObject

dotNetLibXLBookObject.addFont(initFont) #

添加新字体,并复制指定字体内容

返回对象:dotNetLibXLFontObject

dotNetLibXLBookObject.addFormat() #

添加新格式

返回对象:dotNetLibXLFormatObject

dotNetLibXLBookObject.addFormat(initFormat) #

添加新格式,并复制指定格式内容

返回对象:dotNetLibXLFormatObject

dotNetLibXLBookObject.addFormatFromStyle(style) #

自预定义样式添加新格式

返回对象:dotNetLibXLFormatObject

dotNetLibXLBookObject.addPicture(filename) #

添加图像,参数指定图像路径

dotNetLibXLBookObject.addPicture2(buffer,size) #

自内存 buffer 添加图像。
参数 @buffer 可指定字节串(buffer 类型)或字符串。
参数 @soze 省略则默认设为 @buffer 的长度。

dotNetLibXLBookObject.addPictureAsLink(filename,insert) #

添加图像为链接(仅限 xlsx 文件)。
参数 @insert 为 true 嵌入图像,否则仅添加链接

dotNetLibXLBookObject.addRichString() #

添加富文本字符串,返回富文本对象。

返回对象:dotNetLibXLRichStringObject

dotNetLibXLBookObject.addSheet #

添加表格

dotNetLibXLBookObject.addSheet() #

返回对象:dotNetLibXLSheetObject

dotNetLibXLBookObject.addSheet(name) #

添加表格,参数指定表格名称。
表格名称应当是合法文件名且不包含引号,中括号

dotNetLibXLBookObject.addSheet(name,initSheet) #

添加表格,并复制指定工作表内容

dotNetLibXLBookObject.biffVersion #

返回二进制文件的 BIFF 版本(仅限 xls 格式)
类型: int

dotNetLibXLBookObject.calcMode #

工作簿的计算模式
类型: CalcModeType

dotNetLibXLBookObject.colorPack(red,green,blue) #

打包红、绿、蓝分量为颜色类型

返回对象:dotNetLibXLColorObject

dotNetLibXLBookObject.colorUnpack(color,red,green,blue) #

解包颜色类型为红、绿、蓝分量
返回: void,red,green,blue

dotNetLibXLBookObject.coreProperties() #

返回工作簿属性

返回对象:dotNetLibXLCorePropertiesObject

dotNetLibXLBookObject.customNumFormat(fmt) #

返回指定自定义格式标识符的格式字符串

dotNetLibXLBookObject.date1904 #

日期系统模式属性
类型: bool

dotNetLibXLBookObject.datePack(year,month,day) #

打包日期信息为双精度浮点数

dotNetLibXLBookObject.datePack(year,month,day,hour,min,sec) #

打包日期和时间信息为双精度浮点数

dotNetLibXLBookObject.datePack(year,month,day,hour,min,sec,msec) #

打包日期和时间(含毫秒)信息为双精度浮点数

dotNetLibXLBookObject.dateUnpack(value,year,month,day) #

解包日期信息
返回: bool,year,month,day

dotNetLibXLBookObject.dateUnpack(value,year,month,day,hour,min,sec) #

解包日期和时间信息
返回: bool,year,month,day,hour,min,sec

dotNetLibXLBookObject.dateUnpack(value,year,month,day,hour,min,sec,msec) #

解包日期和时间(含毫秒)信息
返回: bool,year,month,day,hour,min,sec,msec

dotNetLibXLBookObject.defaultFont(fontSize) #

返回默认字体名称和大小
返回: string,fontSize

dotNetLibXLBookObject.delSheet(index) #

删除指定索引的工作表

dotNetLibXLBookObject.font(index) #

返回指定索引的字体

返回对象:dotNetLibXLFontObject

dotNetLibXLBookObject.fontSize() #

返回字体数量

dotNetLibXLBookObject.format(index) #

返回指定索引的格式

返回对象:dotNetLibXLFormatObject

dotNetLibXLBookObject.formatSize() #

返回格式数量

dotNetLibXLBookObject.getPicture(index) #

返回指定索引的图像数据和类型
返回: buffer,PictureType

dotNetLibXLBookObject.getSheet #

获取工作表

dotNetLibXLBookObject.getSheet() #

返回对象:dotNetLibXLSheetObject

dotNetLibXLBookObject.getSheet(index) #

获取指定索引的工作表

dotNetLibXLBookObject.getSheetName(index) #

返回指定索引的工作表名称

dotNetLibXLBookObject.insertSheet #

插入工作表

dotNetLibXLBookObject.insertSheet() #

返回对象:dotNetLibXLSheetObject

dotNetLibXLBookObject.insertSheet(index,name) #

在指定索引处插入新的工作表

dotNetLibXLBookObject.insertSheet(index,name,initSheet) #

在指定索引处插入新的工作表,并复制参数 @initSheet 指定工作表内容

dotNetLibXLBookObject.isWriteProtected #

返回工作簿是否标记为只读
类型: bool

dotNetLibXLBookObject.load(filename) #

自文件载入表格

dotNetLibXLBookObject.load(filename,sheetIndex) #

自文件载入表格,仅载入指定工作表

dotNetLibXLBookObject.load(filename,sheetIndex,firstRow,lastRow) #

自文件载入表格,仅载入指定工作表和行范围

dotNetLibXLBookObject.load(filename,sheetIndex,firstRow,lastRow,tempFile) #

自文件载入表格,仅载入指定工作表和行范围,使用临时文件减少内存消耗

dotNetLibXLBookObject.load(filename,sheetIndex,tempFile) #

自文件载入表格,仅载入指定工作表,使用临时文件减少内存消耗

dotNetLibXLBookObject.load(filename,tempFile) #

自文件载入表格,使用临时文件减少内存消耗。
tempFile 可以用 io.tmpname 生成。
注意 filename 将自动调用 io.fullpath 转换为完整路径,
但 tempFile 参数不会自动调用 io.fullpath 转换。

dotNetLibXLBookObject.loadBuffer(buffer) #

自内存 buffer 加载表格。
参数 @buffer 可指定字节串(buffer 类型)或字符串(string 类型)。
注意:应当用 loadBuffer 替代废弃的 loadRaw 方法。

dotNetLibXLBookObject.loadBuffer(buffer,size) #

自内存 buffer 载入文件。
参数 @buffer 可指定字节串(buffer 类型)或字符串(string 类型)。
参数 @size 可省略

dotNetLibXLBookObject.loadBuffer(buffer,size,sheetIndex) #

自内存 buffer 载入文件,仅载入指定工作表。
参数 @buffer 可指定字节串(buffer 类型)或字符串(string 类型)。
参数 @size 可省略(留空但保留位置),默认取 buffer 长度。

dotNetLibXLBookObject.loadBuffer(buffer,size,sheetIndex,firstRow,lastRow) #

自内存 buffer 载入文件,仅载入指定工作表和行范围。
参数 @buffer 可指定字节串(buffer 类型)或字符串(string 类型)。
参数 @size 可省略(留空但保留位置),默认取 buffer 长度。

dotNetLibXLBookObject.loadInfo(filename) #

仅载入工作表信息,可用于获取工作表数量和名称

dotNetLibXLBookObject.loadWithoutEmptyCells(filename) #

载入文件,不包含空单元格和格式信息以减少内存消耗

dotNetLibXLBookObject.moveSheet(srcIndex,dstIndex) #

移动工作表位置

dotNetLibXLBookObject.pictureSize() #

返回工作簿中图像的数量

dotNetLibXLBookObject.refR1C1 #

R1C1 引用模式属性
类型: bool

dotNetLibXLBookObject.removeAllPhonetics() #

从工作簿中移除所有拼音数据(注音)

dotNetLibXLBookObject.removePrinterSettings() #

从工作簿中移除所有打印设置

dotNetLibXLBookObject.removeVBA() #

从工作簿中移除所有 VBA 脚本(宏)

dotNetLibXLBookObject.rgbMode #

RGB 模式属性
类型: bool

dotNetLibXLBookObject.save(filename) #

保存表格到文件

dotNetLibXLBookObject.save(filename,useTempFile) #

保存表格到文件,使用临时文件减少内存消耗

dotNetLibXLBookObject.saveBuffer() #

保存到内存 buffer,返回字节串( buffer 类型)。
注意:应当用 saveBuffer 替代废弃的 saveRaw 方法。

dotNetLibXLBookObject.setActiveSheet(index) #

设置当前活动工作表的索引

dotNetLibXLBookObject.setDefaultFont(fontName,fontSize) #

设置默认字体名称和大小

dotNetLibXLBookObject.setKey(name,key) #

设置客户许可证密钥

dotNetLibXLBookObject.sheetCount() #

返回工作表数量

dotNetLibXLBookObject.sheetType(index) #

返回指定索引的工作表类型

dotNetLibXLBookObject.template #

模板标志属性
类型: bool

dotNetLibXLBookObject.version #

返回 LibXL 库的版本
类型: int

dotNetLibXLFontObject 成员列表 #

dotNetLibXLFontObject.color #

颜色。
LIBXL_COLOR 前缀的自动完成常量数值表示,
例如 0x16/*_LIBXL_COLOR_GRAY25*/

dotNetLibXLFontObject.name #

字体名,字符串值

dotNetLibXLFontObject.size #

字体大小,数值,1 ~ 409 points

dotNetLibXLSheetObject 成员列表 #

dotNetLibXLSheetObject.addConditionalFormatting() #

添加条件格式规则到工作表(仅限 xlsx 文件)。

返回对象:dotNetLibXLConditionalFormattingObject

dotNetLibXLSheetObject.addDataValidation(type,op,rowFirst,rowLast,colFirst,colLast,value) #

为指定范围添加数据验证(仅限 xlsx 文件)。
DataValidationType 值:
_LIBXL_VALIDATION_TYPE_NONE: 无数据验证
_LIBXL_VALIDATION_TYPE_WHOLE: 检查满足给定条件的整数值
_LIBXL_VALIDATION_TYPE_DECIMAL: 检查满足给定条件的小数值
_LIBXL_VALIDATION_TYPE_LIST: 检查值是否匹配值列表
_LIBXL_VALIDATION_TYPE_DATE: 检查满足给定条件的日期值
_LIBXL_VALIDATION_TYPE_TIME: 检查满足给定条件的时间值
_LIBXL_VALIDATION_TYPE_TEXTLENGTH: 检查长度满足给定条件的文本值
_LIBXL_VALIDATION_TYPE_CUSTOM: 使用自定义公式检查单元格值
DataValidationOperator 值:
_LIBXL_VALIDATION_OP_BETWEEN: 值介于两个值之间
_LIBXL_VALIDATION_OP_NOTBETWEEN: 值不介于两个值之间
_LIBXL_VALIDATION_OP_EQUAL: 值等于指定值
_LIBXL_VALIDATION_OP_NOTEQUAL: 值不等于指定值
_LIBXL_VALIDATION_OP_LESSTHAN: 值小于指定值
_LIBXL_VALIDATION_OP_LESSTHANOREQUAL: 值小于或等于指定值
_LIBXL_VALIDATION_OP_GREATERTHAN: 值大于指定值
_LIBXL_VALIDATION_OP_GREATERTHANOREQUAL: 值大于或等于指定值

dotNetLibXLSheetObject.addDataValidation(type,op,rowFirst,rowLast,colFirst,colLast,value1,value2) #

为指定范围添加带两个值的数据验证(仅限 xlsx 文件)。

dotNetLibXLSheetObject.addDataValidation(type,op,rowFirst,rowLast,colFirst,colLast,value1,value2,allowBlank,hideDropDown,showInputMessage,showErrorMessage,promptTitle,prompt,errorTitle,error,errorStyle) #

为指定范围添加带扩展参数的数据验证(仅限 xlsx 文件)。
DataValidationErrorStyle 值:
_LIBXL_VALIDATION_ERRSTYLE_STOP: 停止图标
_LIBXL_VALIDATION_ERRSTYLE_WARNING: 警告图标
_LIBXL_VALIDATION_ERRSTYLE_INFORMATION: 信息图标

dotNetLibXLSheetObject.addDataValidationDouble(type,op,rowFirst,rowLast,colFirst,colLast,value) #

为指定范围添加带双精度或日期值的数据验证(仅限 xlsx 文件)。

dotNetLibXLSheetObject.addDataValidationDouble(type,op,rowFirst,rowLast,colFirst,colLast,value1,value2) #

为指定范围添加带双精度或日期值的两个数据验证(仅限 xlsx 文件)。

dotNetLibXLSheetObject.addDataValidationDouble(type,op,rowFirst,rowLast,colFirst,colLast,value1,value2,allowBlank,hideDropDown,showInputMessage,showErrorMessage,promptTitle,prompt,errorTitle,error,errorStyle) #

为指定范围添加带扩展参数的双精度或日期值数据验证(仅限 xlsx 文件)。

dotNetLibXLSheetObject.addHyperlink(hyperlink,rowFirst,rowLast,colFirst,colLast) #

添加新超链接。

dotNetLibXLSheetObject.addIgnoredError(rowFirst,colFirst,rowLast,colLast,iError) #

为指定范围添加忽略的错误。
返回: bool
IgnoredError 值:
_LIBXL_IERR_EVAL_ERROR: 忽略单元格包含公式导致错误的情况
_LIBXL_IERR_EMPTY_CELLREF: 忽略公式引用空单元格的情况
_LIBXL_IERR_NUMBER_STORED_AS_TEXT: 忽略数字格式为文本或以撇号开头的情况
_LIBXL_IERR_INCONSIST_RANGE: 忽略公式在区域中省略某些单元格的情况
_LIBXL_IERR_INCONSIST_FMLA: 忽略工作表区域中公式与其他公式不同的情况
_LIBXL_IERR_TWODIG_TEXTYEAR: 忽略公式包含年份表示为2位数字的文本格式单元格的情况
_LIBXL_IERR_UNLOCK_FMLA: 忽略未锁定单元格包含公式的情况
_LIBXL_IERR_DATA_VALIDATION: 忽略表格中单元格值不符合数据验证规则的情况

dotNetLibXLSheetObject.addSelectionRange(sqref) #

添加范围到选择。

dotNetLibXLSheetObject.addTable(name,rowFirst,rowLast,colFirst,colLast,hasHeaders,tableStyle) #

添加表格到工作表。

返回对象:dotNetLibXLTableObject

dotNetLibXLSheetObject.addrToRowCol(addr,row,col) #

将单元格引用转换为行和列。
返回: void,row,col

dotNetLibXLSheetObject.addrToRowCol(addr,row,col,rowRelative,colRelative) #

将单元格引用转换为行、列及其相对性。
返回: void,row,col,rowRelative,colRelative

dotNetLibXLSheetObject.applyFilter() #

应用所有可用的自动筛选器到工作表(仅限 xlsx 文件)。

dotNetLibXLSheetObject.applyFilter2(autoFilter) #

仅应用指定的自动筛选器到工作表(仅限 xlsx 文件)。

dotNetLibXLSheetObject.autoFilter() #

返回自动筛选器。如果不存在则创建(仅限 xlsx 文件)。

返回对象:dotNetLibXLAutoFilterObject

dotNetLibXLSheetObject.cellFormat(row,col) #

返回单元格格式。

返回对象:dotNetLibXLFormatObject

dotNetLibXLSheetObject.cellType(row,col) #

返回单元格类型。
返回: CellType
CellType 值:
_LIBXL_CELLTYPE_EMPTY: 空,单元格不存在
_LIBXL_CELLTYPE_NUMBER: 数值
_LIBXL_CELLTYPE_STRING: 字符串
_LIBXL_CELLTYPE_BOOLEAN: 布尔值
_LIBXL_CELLTYPE_BLANK: 空白,单元格只包含格式信息
_LIBXL_CELLTYPE_ERROR: 错误

dotNetLibXLSheetObject.clear(rowFirst,rowLast,colFirst,colLast) #

清除指定区域的所有单元格。
返回: bool

dotNetLibXLSheetObject.clearPrintArea() #

清除打印区域。

dotNetLibXLSheetObject.clearPrintRepeats() #

清除每页重复打印的行和列。

dotNetLibXLSheetObject.colFormat(col) #

返回列格式。

返回对象:dotNetLibXLFormatObject

dotNetLibXLSheetObject.colHidden(col) #

返回列是否隐藏。
返回: bool

dotNetLibXLSheetObject.colWidth(col) #

返回列宽。
返回: double

dotNetLibXLSheetObject.colWidthPx(col) #

返回列宽(像素)。
返回: int

dotNetLibXLSheetObject.copyCell(rowSrc,colSrc,rowDst,colDst) #

复制单元格及其格式。
返回: bool

dotNetLibXLSheetObject.defaultRowHeight #

默认行高(磅)。
类型: double

dotNetLibXLSheetObject.delHorPageBreak(row) #

移除水平分页符。
返回: bool

dotNetLibXLSheetObject.delHyperlink(index) #

根据索引移除超链接。

dotNetLibXLSheetObject.delMerge(row,col) #

移除合并单元格。

dotNetLibXLSheetObject.delMergeByIndex(index) #

根据索引移除合并单元格。
返回: bool

dotNetLibXLSheetObject.delNamedRange(name) #

根据名称删除命名范围。
返回: bool

dotNetLibXLSheetObject.delNamedRange(name,scopeId) #

根据名称和作用域ID删除命名范围。
返回: bool

dotNetLibXLSheetObject.delVerPageBreak(col) #

移除垂直分页符。
返回: bool

dotNetLibXLSheetObject.displayGridlines #

是否显示网格线。
类型: bool

dotNetLibXLSheetObject.firstCol() #

返回包含已用单元格的第一列(从0开始)。
返回: int

dotNetLibXLSheetObject.firstFilledCol() #

返回包含有值单元格的第一列(从0开始)。
返回: int

dotNetLibXLSheetObject.firstFilledRow() #

返回包含有值单元格的第一行(从0开始)。
返回: int

dotNetLibXLSheetObject.firstRow() #

返回包含已用单元格的第一行(从0开始)。
返回: int

dotNetLibXLSheetObject.footer #

打印时工作表的页脚文本。
类型: string
特殊命令与页眉相同。

dotNetLibXLSheetObject.footerMargin #

页脚边距(英寸)。
类型: double

dotNetLibXLSheetObject.formControl(index) #

返回指定索引的表单控件(仅限 xlsx 文件)。

返回对象:dotNetLibXLFormControlObject

dotNetLibXLSheetObject.formControlSize() #

返回工作表中表单控件的数量(仅限 xlsx 文件)。
返回: int

dotNetLibXLSheetObject.getActiveCell(row,col) #

获取工作表的活动单元格。
返回: bool,row,col

dotNetLibXLSheetObject.getHorPageBreak(index) #

返回指定位置的水平分页符行。
返回: int

dotNetLibXLSheetObject.getHorPageBreakSize() #

返回工作表中水平分页符的数量。
返回: int

dotNetLibXLSheetObject.getMerge(row,col,rowFirst,rowLast,colFirst,colLast) #

获取指定单元格的合并区域。
返回: bool,rowFirst,rowLast,colFirst,colLast

dotNetLibXLSheetObject.getNamedRange(name,rowFirst,rowLast,colFirst,colLast) #

根据名称获取命名范围坐标。
返回: bool,rowFirst,rowLast,colFirst,colLast

dotNetLibXLSheetObject.getNamedRange(name,rowFirst,rowLast,colFirst,colLast,scopeId) #

根据名称和作用域ID获取命名范围坐标。
返回: bool,rowFirst,rowLast,colFirst,colLast

dotNetLibXLSheetObject.getNamedRange(name,rowFirst,rowLast,colFirst,colLast,scopeId,hidden) #

根据名称、作用域ID和隐藏状态获取命名范围坐标。
返回: bool,rowFirst,rowLast,colFirst,colLast,hidden

dotNetLibXLSheetObject.getPicture(index) #

返回工作表中指定位置的图像索引。
返回: int

dotNetLibXLSheetObject.getPicture(index,rowTop,colLeft,rowBottom,colRight) #

返回工作表中指定位置的图像索引和位置。
返回: int,rowTop,colLeft,rowBottom,colRight

dotNetLibXLSheetObject.getPicture(index,rowTop,colLeft,rowBottom,colRight,width,height) #

返回工作表中指定位置的图像索引、位置和尺寸。
返回: int,rowTop,colLeft,rowBottom,colRight,width,height

dotNetLibXLSheetObject.getPicture(index,rowTop,colLeft,rowBottom,colRight,width,height,offset_x,offset_y) #

返回工作表中指定位置的图像索引、位置、尺寸和偏移量。
返回: int,rowTop,colLeft,rowBottom,colRight,width,height,offset_x,offset_y

dotNetLibXLSheetObject.getPrintFit(wPages,hPages) #

返回是否启用适应页面打印选项。
返回: bool,wPages,hPages

dotNetLibXLSheetObject.getTabColor(red,green,blue) #

返回工作表标签的 RGB 颜色。
返回: bool,red,green,blue

dotNetLibXLSheetObject.getTable(name,rowFirst,rowLast,colFirst,colLast,headerRowCount,totalsRowCount) #

根据名称获取表格参数。
返回: bool,rowFirst,rowLast,colFirst,colLast,headerRowCount,totalsRowCount

dotNetLibXLSheetObject.getTableByIndex(index) #

根据索引获取表格(仅限 xlsx 文件)。

返回对象:dotNetLibXLTableObject

dotNetLibXLSheetObject.getTableByName(name) #

根据名称获取表格(仅限 xlsx 文件)。

返回对象:dotNetLibXLTableObject

dotNetLibXLSheetObject.getTopLeftView(row,col) #

提取工作表第一个可见行和最左侧可见列。
返回: void,row,col

dotNetLibXLSheetObject.getVerPageBreak(index) #

返回指定位置的垂直分页符列。
返回: int

dotNetLibXLSheetObject.getVerPageBreakSize() #

返回工作表中垂直分页符的数量。
返回: int

dotNetLibXLSheetObject.groupCols(colFirst,colLast,collapsed) #

分组列。
返回: bool

dotNetLibXLSheetObject.groupRows(rowFirst,rowLast,collapsed) #

分组行。
返回: bool

dotNetLibXLSheetObject.groupSummaryBelow #

分组行摘要是否在下方。
类型: bool

dotNetLibXLSheetObject.groupSummaryRight #

分组列摘要是否在右侧。
类型: bool

dotNetLibXLSheetObject.hCenter #

打印时工作表是否水平居中。
类型: bool

dotNetLibXLSheetObject.header #

打印时工作表的页眉文本。
类型: string
特殊命令:
&L: 指定左侧部分开始
&P: 指定当前页码
&N: 指定总页数
&\d{1,3}: 指定文本字体大小 (例如: &9 或 &36)
&S: 指定删除线文本样式开/关
&X: 指定上标文本样式开/关
&Y: 指定下标文本样式开/关
&C: 指定中间部分开始
&D: 指定日期
&T: 指定时间
&U: 指定单下划线文本样式开/关
&E: 指定双下划线文本样式开/关
&R: 指定右侧部分开始
&Z: 指定工作簿文件路径
&F: 指定工作簿文件名
&A: 指定工作表名称
&"fontname": 指定文本字体 (例如: &"Comic Sans MS")
&B: 指定粗体文本样式开/关
&I: 指定斜体文本样式开/关
&: 指定一个和号字符 (&)

dotNetLibXLSheetObject.headerMargin #

页眉边距(英寸)。
类型: double

dotNetLibXLSheetObject.hidden #

工作表的可见状态。
类型: SheetState
SheetState 值:
_LIBXL_SHEETSTATE_VISIBLE: 工作表可见
_LIBXL_SHEETSTATE_HIDDEN: 工作表隐藏,但可通过用户界面显示
_LIBXL_SHEETSTATE_VERYHIDDEN: 工作表隐藏且无法通过用户界面显示

dotNetLibXLSheetObject.hyperlink(index,rowFirst,rowLast,colFirst,colLast) #

根据索引获取超链接及其坐标。
返回: string,rowFirst,rowLast,colFirst,colLast

dotNetLibXLSheetObject.hyperlinkIndex(row,col) #

检查单元格是否包含超链接。
返回: int

dotNetLibXLSheetObject.hyperlinkSize #

工作表中超链接的数量。
类型: int

dotNetLibXLSheetObject.insertCol(colFirst,colLast) #

插入列。
返回: bool

dotNetLibXLSheetObject.insertRow(rowFirst,rowLast) #

插入行。
返回: bool

dotNetLibXLSheetObject.isAutoFilter() #

返回是否已存在自动筛选器(仅限 xlsx 文件)。
返回: bool

dotNetLibXLSheetObject.isDate(row,col) #

检查单元格是否包含日期或时间值。
返回: bool

dotNetLibXLSheetObject.isFormula(row,col) #

检查单元格是否包含公式。
返回: bool

dotNetLibXLSheetObject.isRichStr(row,col) #

检查单元格是否包含富文本字符串。
返回: bool

dotNetLibXLSheetObject.landscape #

页面方向模式:true - 横向,false - 纵向。
类型: bool

dotNetLibXLSheetObject.lastCol() #

返回包含已用单元格的最后一列之后的一列(从0开始)。
返回: int

dotNetLibXLSheetObject.lastFilledCol() #

返回包含有值单元格的最后一列之后的一列(从0开始)。
返回: int

dotNetLibXLSheetObject.lastFilledRow() #

返回包含有值单元格的最后一行之后的一行(从0开始)。
返回: int

dotNetLibXLSheetObject.lastRow() #

返回包含已用单元格的最后一行之后的一行(从0开始)。
返回: int

dotNetLibXLSheetObject.marginBottom #

工作表下边距(英寸)。
类型: double

dotNetLibXLSheetObject.marginLeft #

工作表左边距(英寸)。
类型: double

dotNetLibXLSheetObject.marginRight #

工作表右边距(英寸)。
类型: double

dotNetLibXLSheetObject.marginTop #

工作表上边距(英寸)。
类型: double

dotNetLibXLSheetObject.merge(index,rowFirst,rowLast,colFirst,colLast) #

根据索引获取合并单元格。
返回: bool,rowFirst,rowLast,colFirst,colLast

dotNetLibXLSheetObject.mergeSize() #

返回工作表中合并单元格的数量。
返回: int

dotNetLibXLSheetObject.name #

工作表名称。
类型: string

dotNetLibXLSheetObject.namedRange(index,rowFirst,rowLast,colFirst,colLast) #

根据索引获取命名范围坐标。
返回: string,rowFirst,rowLast,colFirst,colLast

dotNetLibXLSheetObject.namedRange(index,rowFirst,rowLast,colFirst,colLast,scopeId) #

根据索引和作用域ID获取命名范围坐标。
返回: string,rowFirst,rowLast,colFirst,colLast,scopeId

dotNetLibXLSheetObject.namedRange(index,rowFirst,rowLast,colFirst,colLast,scopeId,hidden) #

根据索引、作用域ID和隐藏状态获取命名范围坐标。
返回: string,rowFirst,rowLast,colFirst,colLast,scopeId,hidden

dotNetLibXLSheetObject.namedRangeSize #

工作表中命名范围的数量。
类型: int

dotNetLibXLSheetObject.paper #

纸张大小。
类型: Paper
Paper 值:
_LIBXL_PAPER_DEFAULT: 默认纸张大小
_LIBXL_PAPER_LETTER: US Letter 8 1/2 x 11 in
_LIBXL_PAPER_LETTERSMALL: US Letter Small 8 1/2 x 11 in
_LIBXL_PAPER_TABLOID: US Tabloid 11 x 17 in
_LIBXL_PAPER_LEDGER: US Ledger 17 x 11 in
_LIBXL_PAPER_LEGAL: US Legal 8 1/2 x 14 in
_LIBXL_PAPER_STATEMENT: US Statement 5 1/2 x 8 1/2 in
_LIBXL_PAPER_EXECUTIVE: US Executive 7 1/4 x 10 1/2 in
PAPER_A3: A3 297 x 420 mm
PAPER_A4: A4 210 x 297 mm
PAPER_A4SMALL: A4 Small 210 x 297 mm
PAPER_A5: A5 148 x 210 mm
PAPER_B4: B4 (JIS) 250 x 354
PAPER_B5: B5 (JIS) 182 x 257 mm
_LIBXL_PAPER_FOLIO: Folio 8 1/2 x 13 in
_LIBXL_PAPER_QUATRO: Quarto 215 x 275 mm
PAPER_10x14: 10 x 14 in
PAPER_10x17: 11 x 17 in
_LIBXL_PAPER_NOTE: US Note 8 1/2 x 11 in
PAPER_ENVELOPE_9: US Envelope #9 3 7/8 x 8 7/8
PAPER_ENVELOPE_10: US Envelope #10 4 1/8 x 9 1/2
PAPER_ENVELOPE_11: US Envelope #11 4 1/2 x 10 3/8
PAPER_ENVELOPE_12: US Envelope #12 4 3/4 x 11
PAPER_ENVELOPE_14: US Envelope #14 5 x 11 1/2
_LIBXL_PAPER_C_SIZE: C size sheet
_LIBXL_PAPER_D_SIZE: D size sheet
_LIBXL_PAPER_E_SIZE: E size sheet
_LIBXL_PAPER_ENVELOPE_DL: Envelope DL 110 x 220mm
PAPER_ENVELOPE_C5: Envelope C5 162 x 229 mm
PAPER_ENVELOPE_C3: Envelope C3 324 x 458 mm
PAPER_ENVELOPE_C4: Envelope C4 229 x 324 mm
PAPER_ENVELOPE_C6: Envelope C6 114 x 162 mm
PAPER_ENVELOPE_C65: Envelope C65 114 x 229 mm
PAPER_ENVELOPE_B4: Envelope B4 250 x 353 mm
PAPER_ENVELOPE_B5: Envelope B5 176 x 250 mm
PAPER_ENVELOPE_B6: Envelope B6 176 x 125 mm
_LIBXL_PAPER_ENVELOPE: Envelope 110 x 230 mm
_LIBXL_PAPER_ENVELOPE_MONARCH: US Envelope Monarch 3.875 x 7.5 in
_LIBXL_PAPER_US_ENVELOPE: US Envelope 3 5/8 x 6 1/2 in
_LIBXL_PAPER_FANFOLD: US Std Fanfold 14 7/8 x 11 in
_LIBXL_PAPER_GERMAN_STD_FANFOLD: German Std Fanfold 8 1/2 x 12 in
_LIBXL_PAPER_GERMAN_LEGAL_FANFOLD: German Legal Fanfold 8 1/2 x 13 in

dotNetLibXLSheetObject.pictureSize() #

返回工作表中图像的数量。
返回: int

dotNetLibXLSheetObject.printArea(rowFirst,rowLast,colFirst,colLast) #

获取打印区域。
返回: bool,rowFirst,rowLast,colFirst,colLast

dotNetLibXLSheetObject.printGridlines #

打印时是否显示网格线。
类型: bool

dotNetLibXLSheetObject.printRepeatCols(colFirst,colLast) #

获取每页重复打印的列。
返回: bool,colFirst,colLast

dotNetLibXLSheetObject.printRepeatRows(rowFirst,rowLast) #

获取每页重复打印的行。
返回: bool,rowFirst,rowLast

dotNetLibXLSheetObject.printRowCol #

是否打印行和列标题。
类型: bool

dotNetLibXLSheetObject.printZoom #

打印缩放因子(百分比)。
类型: int

dotNetLibXLSheetObject.protect #

工作表是否受保护。
类型: bool

dotNetLibXLSheetObject.readBlank(row,col,format) #

读取空白单元格的格式。
返回: bool,Format

dotNetLibXLSheetObject.readBool(row,col) #

读取指定行列的布尔值。
返回: bool

dotNetLibXLSheetObject.readBool(row,col,format) #

读取指定行列的布尔值及其格式。
返回: bool,Format

dotNetLibXLSheetObject.readComment(row,col) #

读取指定单元格的注释(仅限 xls 格式)。
返回: string

dotNetLibXLSheetObject.readError(row,col) #

读取单元格错误类型。
返回: ErrorType
ErrorType 值:
_LIBXL_ERRORTYPE_NULL: #NULL!
ERRORTYPE_DIV_0: #DIV/0!
_LIBXL_ERRORTYPE_VALUE: #VALUE!
_LIBXL_ERRORTYPE_REF: #REF!
_LIBXL_ERRORTYPE_NAME: #NAME?
_LIBXL_ERRORTYPE_NUM: #NUM!
_LIBXL_ERRORTYPE_NA: #N/A
_LIBXL_ERRORTYPE_NOERROR: 无错误

dotNetLibXLSheetObject.readFormula(row,col) #

读取指定行列的公式字符串。
返回: string

dotNetLibXLSheetObject.readFormula(row,col,format) #

读取指定行列的公式字符串及其格式。
返回: string,Format

dotNetLibXLSheetObject.readNum(row,col) #

读取指定行列的数值或日期/时间。
返回: double

dotNetLibXLSheetObject.readNum(row,col,format) #

读取指定行列的数值或日期/时间及其格式。
返回: double,Format

dotNetLibXLSheetObject.readRichStr(row,col) #

读取指定行列的富文本字符串。

返回对象:dotNetLibXLRichStringObject

dotNetLibXLSheetObject.readRichStr(row,col,format) #

读取指定行列的富文本字符串及其格式。
返回: RichString,Format

dotNetLibXLSheetObject.readStr(row,col) #

读取指定行列的字符串。
返回: string

dotNetLibXLSheetObject.readStr(row,col,format) #

读取指定行列的字符串及其格式。
返回: string,Format

dotNetLibXLSheetObject.removeCol(colFirst,colLast) #

移除列。
返回: bool

dotNetLibXLSheetObject.removeComment(row,col) #

移除指定单元格的注释(仅限 xls 格式)。

dotNetLibXLSheetObject.removeDataValidations() #

移除工作表的所有数据验证(仅限 xlsx 文件)。

dotNetLibXLSheetObject.removeFilter() #

从工作表移除自动筛选器(仅限 xlsx 文件)。

dotNetLibXLSheetObject.removePicture(row,col) #

从工作簿中移除指定位置的图像。
返回: bool

dotNetLibXLSheetObject.removePictureByIndex(index) #

根据索引从工作簿中移除图像。
返回: bool

dotNetLibXLSheetObject.removeRow(rowFirst,rowLast) #

移除行。
返回: bool

dotNetLibXLSheetObject.removeSelection() #

移除所有选择。

dotNetLibXLSheetObject.rightToLeft #

文本是否以从右到左模式显示。
类型: bool

dotNetLibXLSheetObject.rowColToAddr(row,col) #

将行和列转换为单元格引用。
返回: string

dotNetLibXLSheetObject.rowColToAddr(row,col,rowRelative,colRelative) #

将行、列及其相对性转换为单元格引用。
返回: string

dotNetLibXLSheetObject.rowFormat(row) #

返回行格式。

返回对象:dotNetLibXLFormatObject

dotNetLibXLSheetObject.rowHeight(row) #

返回行高(磅)。
返回: double

dotNetLibXLSheetObject.rowHeightPx(row) #

返回行高(像素)。
返回: int

dotNetLibXLSheetObject.rowHidden(row) #

返回行是否隐藏。
返回: bool

dotNetLibXLSheetObject.selectionRange() #

返回选择范围。
返回: string

dotNetLibXLSheetObject.setActiveCell(row,col) #

设置工作表的活动单元格。

dotNetLibXLSheetObject.setAutoFitArea(rowFirst,colFirst,rowLast,colLast) #

设置自动调整列宽的边界。

dotNetLibXLSheetObject.setBorder(rowFirst,rowLast,colFirst,colLast,borderStyle,borderColor) #

在指定单元格范围设置边框。
返回: bool

dotNetLibXLSheetObject.setCellFormat(row,col,format) #

设置单元格格式。

dotNetLibXLSheetObject.setCol(col,width) #

设置列宽。
返回: bool

dotNetLibXLSheetObject.setCol(col,width,format) #

设置列宽和格式。
返回: bool

dotNetLibXLSheetObject.setCol(col,width,format,hidden) #

设置列宽、格式并指定是否隐藏。
返回: bool

dotNetLibXLSheetObject.setCol(colFirst,colLast,width) #

设置指定范围列宽。
返回: bool

dotNetLibXLSheetObject.setCol(colFirst,colLast,width,format) #

设置指定范围列宽和格式。
返回: bool

dotNetLibXLSheetObject.setCol(colFirst,colLast,width,format,hidden) #

设置指定范围列宽、格式并指定是否隐藏。
返回: bool

dotNetLibXLSheetObject.setColHidden(col,hidden) #

隐藏列。
返回: bool

dotNetLibXLSheetObject.setColPx(col,widthPx) #

设置列宽(像素)。
返回: bool

dotNetLibXLSheetObject.setColPx(col,widthPx,format) #

设置列宽(像素)和格式。
返回: bool

dotNetLibXLSheetObject.setColPx(col,widthPx,format,hidden) #

设置列宽(像素)、格式并指定是否隐藏。
返回: bool

dotNetLibXLSheetObject.setColPx(colFirst,colLast,widthPx) #

设置指定范围列宽(像素)。
返回: bool

dotNetLibXLSheetObject.setColPx(colFirst,colLast,widthPx,format) #

设置指定范围列宽(像素)和格式。
返回: bool

dotNetLibXLSheetObject.setColPx(colFirst,colLast,widthPx,format,hidden) #

设置指定范围列宽(像素)、格式并指定是否隐藏。
返回: bool

dotNetLibXLSheetObject.setHorPageBreak(row) #

设置水平分页符。
返回: bool

dotNetLibXLSheetObject.setMerge(rowFirst,rowLast,colFirst,colLast) #

设置指定范围的合并单元格。
返回: bool

dotNetLibXLSheetObject.setNamedRange(name,rowFirst,rowLast,colFirst,colLast) #

设置命名范围。
返回: bool

dotNetLibXLSheetObject.setNamedRange(name,rowFirst,rowLast,colFirst,colLast,scopeId) #

设置命名范围并指定作用域ID。
返回: bool

dotNetLibXLSheetObject.setPicture(row,col,pictureId) #

在指定行列设置图像。

dotNetLibXLSheetObject.setPicture(row,col,pictureId,scale) #

在指定行列设置图像并指定缩放因子。

dotNetLibXLSheetObject.setPicture(row,col,pictureId,scale,offset_x,offset_y) #

在指定行列设置图像、缩放因子和偏移量。

dotNetLibXLSheetObject.setPicture(row,col,pictureId,scale,offset_x,offset_y,pos) #

在指定行列设置图像、缩放因子、偏移量和位置行为。
Position 值:
_LIBXL_POSITION_MOVE_AND_SIZE: 随锚定单元格移动和调整大小
_LIBXL_POSITION_ONLY_MOVE: 随单元格移动但不调整大小
_LIBXL_POSITION_ABSOLUTE: 不随底层行/列移动或调整大小

dotNetLibXLSheetObject.setPicture2(row,col,pictureId,width,height) #

在指定行列设置图像并指定自定义尺寸。

dotNetLibXLSheetObject.setPicture2(row,col,pictureId,width,height,offset_x,offset_y) #

在指定行列设置图像、自定义尺寸和偏移量。

dotNetLibXLSheetObject.setPicture2(row,col,pictureId,width,height,offset_x,offset_y,pos) #

在指定行列设置图像、自定义尺寸、偏移量和位置行为。
Position 值:
_LIBXL_POSITION_MOVE_AND_SIZE: 随锚定单元格移动和调整大小
_LIBXL_POSITION_ONLY_MOVE: 随单元格移动但不调整大小
_LIBXL_POSITION_ABSOLUTE: 不随底层行/列移动或调整大小

dotNetLibXLSheetObject.setPrintArea(rowFirst,rowLast,colFirst,colLast) #

设置打印区域。

dotNetLibXLSheetObject.setPrintFit(wPages,hPages) #

设置页面宽度和高度以适应打印。

dotNetLibXLSheetObject.setPrintRepeatCols(colFirst,colLast) #

设置每页重复打印的列。

dotNetLibXLSheetObject.setPrintRepeatRows(rowFirst,rowLast) #

设置每页重复打印的行。

dotNetLibXLSheetObject.setProtect(protect,password) #

使用密码保护工作表。

dotNetLibXLSheetObject.setProtect(protect,password,prot) #

使用密码和增强参数保护工作表。
EnhancedProtection 值:
_LIBXL_PROT_DEFAULT: 默认保护
_LIBXL_PROT_ALL: 除单元格选择外,不允许任何操作
_LIBXL_PROT_OBJECTS: 保护工作表时锁定对象
_LIBXL_PROT_SCENARIOS: 保护工作表时锁定方案
_LIBXL_PROT_FORMAT_CELLS: 保护工作表时允许格式化单元格
_LIBXL_PROT_FORMAT_COLUMNS: 保护工作表时允许格式化列
_LIBXL_PROT_FORMAT_ROWS: 保护工作表时允许格式化行
_LIBXL_PROT_INSERT_COLUMNS: 保护工作表时允许插入列
_LIBXL_PROT_INSERT_ROWS: 保护工作表时允许插入行
_LIBXL_PROT_INSERT_HYPERLINKS: 保护工作表时允许插入超链接
_LIBXL_PROT_DELETE_COLUMNS: 保护工作表时允许删除列
_LIBXL_PROT_DELETE_ROWS: 保护工作表时允许删除行
_LIBXL_PROT_SEL_LOCKED_CELLS: 保护工作表时锁定已锁定单元格的选择
_LIBXL_PROT_SORT: 保护工作表时允许排序
_LIBXL_PROT_AUTOFILTER: 保护工作表时允许自动筛选
_LIBXL_PROT_PIVOTTABLES: 保护工作表时允许数据透视表
_LIBXL_PROT_SEL_UNLOCKED_CELLS: 保护工作表时锁定未锁定单元格的选择

dotNetLibXLSheetObject.setRow(row,height) #

设置行高。
返回: bool

dotNetLibXLSheetObject.setRow(row,height,format) #

设置行高和格式。
返回: bool

dotNetLibXLSheetObject.setRow(row,height,format,hidden) #

设置行高、格式并指定是否隐藏。
返回: bool

dotNetLibXLSheetObject.setRowHidden(row,hidden) #

隐藏行。
返回: bool

dotNetLibXLSheetObject.setRowPx(row,heightPx) #

设置行高(像素)。
返回: bool

dotNetLibXLSheetObject.setRowPx(row,heightPx,format) #

设置行高(像素)和格式。
返回: bool

dotNetLibXLSheetObject.setRowPx(row,heightPx,format,hidden) #

设置行高(像素)、格式并指定是否隐藏。
返回: bool

dotNetLibXLSheetObject.setTabColor(color) #

设置工作表标签颜色。

dotNetLibXLSheetObject.setTabColor(red,green,blue) #

设置工作表标签的 RGB 颜色。

dotNetLibXLSheetObject.setTopLeftView(row,col) #

设置工作表第一个可见行和最左侧可见列。

dotNetLibXLSheetObject.setVerPageBreak(col) #

设置垂直分页符。
返回: bool

dotNetLibXLSheetObject.split(row,col) #

在指定位置拆分工作表或指定冻结窗格位置。

dotNetLibXLSheetObject.splitInfo(row,col) #

获取工作表的拆分信息(冻结窗格位置)。
返回: bool,row,col

dotNetLibXLSheetObject.tabColor() #

返回工作表标签颜色。

返回对象:dotNetLibXLColorObject

dotNetLibXLSheetObject.table(index,rowFirst,rowLast,colFirst,colLast,headerRowCount,totalsRowCount) #

根据索引获取表格参数。
返回: string,rowFirst,rowLast,colFirst,colLast,headerRowCount,totalsRowCount

dotNetLibXLSheetObject.tableSize() #

返回工作表中表格的数量。
返回: int

dotNetLibXLSheetObject.vCenter #

打印时工作表是否垂直居中。
类型: bool

dotNetLibXLSheetObject.writeBlank(row,col,format) #

写入空白单元格并指定格式。
返回: bool

dotNetLibXLSheetObject.writeBool(row,col,value) #

在指定行列写入布尔值。
返回: bool

dotNetLibXLSheetObject.writeBool(row,col,value,format) #

在指定行列写入布尔值并指定格式。
返回: bool

dotNetLibXLSheetObject.writeComment(row,col,value,author,width,height) #

写入注释到单元格(仅限 xls 格式)。
参数:
(row, col) - 单元格位置;
value - 注释字符串;
author - 作者字符串;
width - 文本框宽度(像素);
height - 文本框高度(像素)。

dotNetLibXLSheetObject.writeError(row,col,error) #

写入错误类型到单元格。

dotNetLibXLSheetObject.writeError(row,col,error,format) #

写入错误类型到单元格并指定格式。

dotNetLibXLSheetObject.writeFormula(row,col,value) #

在指定行列写入公式。
返回: bool

dotNetLibXLSheetObject.writeFormula(row,col,value,format) #

在指定行列写入公式并指定格式。
返回: bool

dotNetLibXLSheetObject.writeFormulaBool(row,col,expr,value) #

写入带预计算布尔值的公式表达式到单元格。
返回: bool

dotNetLibXLSheetObject.writeFormulaBool(row,col,expr,value,format) #

写入带预计算布尔值的公式表达式到单元格并指定格式。
返回: bool

dotNetLibXLSheetObject.writeFormulaNum(row,col,expr,value) #

写入带预计算数值的公式表达式到单元格。
返回: bool

dotNetLibXLSheetObject.writeFormulaNum(row,col,expr,value,format) #

写入带预计算数值的公式表达式到单元格并指定格式。
返回: bool

dotNetLibXLSheetObject.writeFormulaStr(row,col,expr,value) #

写入带预计算字符串的公式表达式到单元格。
返回: bool

dotNetLibXLSheetObject.writeFormulaStr(row,col,expr,value,format) #

写入带预计算字符串的公式表达式到单元格并指定格式。
返回: bool

dotNetLibXLSheetObject.writeNum(row,col,value) #

在指定行列写入数值或日期/时间。
返回: bool

dotNetLibXLSheetObject.writeNum(row,col,value,format) #

在指定行列写入数值或日期/时间并指定格式。
返回: bool

dotNetLibXLSheetObject.writeRichStr(row,col,value) #

写入富文本字符串到单元格。
返回: bool

dotNetLibXLSheetObject.writeRichStr(row,col,value,format) #

写入富文本字符串到单元格并指定格式。
返回: bool

dotNetLibXLSheetObject.writeStr(row,col,value) #

在指定行列写入字符串。
返回: bool

dotNetLibXLSheetObject.writeStr(row,col,value,format) #

在指定行列写入字符串并指定格式。
返回: bool

dotNetLibXLSheetObject.zoom #

当前视图的缩放级别(百分比)。
类型: int

libxl 成员列表 #

.NET 名字空间 libxl

libxl.BinBook() #

创建 *.xls 表格。

返回对象:dotNetLibXLBookObject

libxl.XmlBook() #

创建 *.xlsx 表格。

返回对象:dotNetLibXLBookObject

自动完成常量

_LIBXLLIBXL_VALIDATION_OP_BETWEEN=0
_LIBXL_ALIGNH_CENTER=2
_LIBXL_ALIGNH_DISTRIBUTED=7
_LIBXL_ALIGNH_FILL=4
_LIBXL_ALIGNH_GENERAL=0
_LIBXL_ALIGNH_JUSTIFY=5
_LIBXL_ALIGNH_LEFT=1
_LIBXL_ALIGNH_MERGE=6
_LIBXL_ALIGNH_RIGHT=3
_LIBXL_ALIGNV_BOTTOM=2
_LIBXL_ALIGNV_CENTER=1
_LIBXL_ALIGNV_DISTRIBUTED=4
_LIBXL_ALIGNV_JUSTIFYT=3
_LIBXL_ALIGNV_TOP=0
_LIBXL_BORDERSTYLE_DASHDOT=9
_LIBXL_BORDERSTYLE_DASHDOTDOT=0xB
_LIBXL_BORDERSTYLE_DASHED=3
_LIBXL_BORDERSTYLE_DOTTED=4
_LIBXL_BORDERSTYLE_DOUBLE=6
_LIBXL_BORDERSTYLE_HAIR=7
_LIBXL_BORDERSTYLE_MEDIUM=2
_LIBXL_BORDERSTYLE_MEDIUMDASHDOT=0xA
_LIBXL_BORDERSTYLE_MEDIUMDASHDOTDOT=0xC
_LIBXL_BORDERSTYLE_MEDIUMDASHED=8
_LIBXL_BORDERSTYLE_NONE=0
_LIBXL_BORDERSTYLE_SLANTDASHDOT=0xD
_LIBXL_BORDERSTYLE_THICK=5
_LIBXL_BORDERSTYLE_THIN=1
_LIBXL_CELLTYPE_BLANK=4
_LIBXL_CELLTYPE_BOOLEAN=3
_LIBXL_CELLTYPE_EMPTY=0
_LIBXL_CELLTYPE_ERROR=5
_LIBXL_CELLTYPE_NUMBER=1
_LIBXL_CELLTYPE_STRING=2
_LIBXL_COLOR_AQUA=0x31
_LIBXL_COLOR_AUTO=0x7FFF
_LIBXL_COLOR_BLACK=8
_LIBXL_COLOR_BLUE=0xC
_LIBXL_COLOR_BLUEGRAY=0x36
_LIBXL_COLOR_BLUE_CL=0x27
_LIBXL_COLOR_BRIGHTGREEN=0xB
_LIBXL_COLOR_BROWN=0x3C
_LIBXL_COLOR_CORAL_CF=0x1D
_LIBXL_COLOR_DARKBLUE=0x12
_LIBXL_COLOR_DARKBLUE_CL=0x20
_LIBXL_COLOR_DARKGREEN=0x3A
_LIBXL_COLOR_DARKPURPLE_CF=0x1C
_LIBXL_COLOR_DARKRED=0x10
_LIBXL_COLOR_DARKRED_CL=0x25
_LIBXL_COLOR_DARKTEAL=0x38
_LIBXL_COLOR_DARKYELLOW=0x13
_LIBXL_COLOR_DEFAULT_BACKGROUND=0x41
_LIBXL_COLOR_DEFAULT_FOREGROUND=0x40
_LIBXL_COLOR_GOLD=0x33
_LIBXL_COLOR_GRAY25=0x16
_LIBXL_COLOR_GRAY40=0x37
_LIBXL_COLOR_GRAY50=0x17
_LIBXL_COLOR_GRAY80=0x3F
_LIBXL_COLOR_GREEN=0x11
_LIBXL_COLOR_ICEBLUE_CF=0x1F
_LIBXL_COLOR_INDIGO=0x3E
_LIBXL_COLOR_IVORY_CF=0x1A
_LIBXL_COLOR_LAVENDER=0x2E
_LIBXL_COLOR_LIGHTBLUE=0x30
_LIBXL_COLOR_LIGHTGREEN=0x2A
_LIBXL_COLOR_LIGHTORANGE=0x34
_LIBXL_COLOR_LIGHTTURQUOISE=0x29
_LIBXL_COLOR_LIGHTTURQUOISE_CF=0x1B
_LIBXL_COLOR_LIGHTYELLOW=0x2B
_LIBXL_COLOR_LIME=0x32
_LIBXL_COLOR_OCEANBLUE_CF=0x1E
_LIBXL_COLOR_OLIVEGREEN=0x3B
_LIBXL_COLOR_ORANGE=0x35
_LIBXL_COLOR_PALEBLUE=0x2C
_LIBXL_COLOR_PERIWINKLE_CF=0x18
_LIBXL_COLOR_PINK=0xE
_LIBXL_COLOR_PINK_CL=0x21
_LIBXL_COLOR_PLUM=0x3D
_LIBXL_COLOR_PLUM_CF=0x19
_LIBXL_COLOR_RED=0xA
_LIBXL_COLOR_ROSE=0x2D
_LIBXL_COLOR_SEAGREEN=0x39
_LIBXL_COLOR_SKYBLUE=0x28
_LIBXL_COLOR_TAN=0x2F
_LIBXL_COLOR_TEAL=0x15
_LIBXL_COLOR_TEAL_CL=0x26
_LIBXL_COLOR_TOOLTIP=0x51
_LIBXL_COLOR_TURQUOISE=0xF
_LIBXL_COLOR_TURQUOISE_CL=0x23
_LIBXL_COLOR_VIOLET=0x14
_LIBXL_COLOR_VIOLET_CL=0x24
_LIBXL_COLOR_WHITE=9
_LIBXL_COLOR_YELLOW=0xD
_LIBXL_COLOR_YELLOW_CL=0x22
_LIBXL_ERRORTYPE_DIV_0=7
_LIBXL_ERRORTYPE_NA=0x2A
_LIBXL_ERRORTYPE_NAME=0x1D
_LIBXL_ERRORTYPE_NOERROR=0xFF
_LIBXL_ERRORTYPE_NULL=0
_LIBXL_ERRORTYPE_NUM=0x24
_LIBXL_ERRORTYPE_REF=0x17
_LIBXL_ERRORTYPE_VALUE=0xF
_LIBXL_IERR_DATA_VALIDATION=0x80
_LIBXL_IERR_EMPTY_CELLREF=2
_LIBXL_IERR_EVAL_ERROR=1
_LIBXL_IERR_INCONSIST_FMLA=0x10
_LIBXL_IERR_INCONSIST_RANGE=8
_LIBXL_IERR_NO_ERROR=0
_LIBXL_IERR_NUMBER_STORED_AS_TEXT=4
_LIBXL_IERR_TWODIG_TEXTYEAR=0x20
_LIBXL_IERR_UNLOCK_FMLA=0x40
_LIBXL_PAPER_10x11=0x2D
_LIBXL_PAPER_10x14=0x10
_LIBXL_PAPER_10x17=0x11
_LIBXL_PAPER_12x11=0x5A
_LIBXL_PAPER_15x11=0x2E
_LIBXL_PAPER_9x11=0x2C
_LIBXL_PAPER_A2=0x42
_LIBXL_PAPER_A3=8
_LIBXL_PAPER_A3_EXTRA=0x3F
_LIBXL_PAPER_A3_EXTRA_TRANSVERSE=0x44
_LIBXL_PAPER_A3_ROTATED=0x4C
_LIBXL_PAPER_A3_TRANSVERSE=0x43
_LIBXL_PAPER_A4=9
_LIBXL_PAPER_A4SMALL=0xA
_LIBXL_PAPER_A4_EXTRA=0x35
_LIBXL_PAPER_A4_PLUS=0x3C
_LIBXL_PAPER_A4_ROTATED=0x4D
_LIBXL_PAPER_A4_TRANSVERSE=0x37
_LIBXL_PAPER_A5=0xB
_LIBXL_PAPER_A5_EXTRA=0x40
_LIBXL_PAPER_A5_ROTATED=0x4E
_LIBXL_PAPER_A5_TRANSVERSE=0x3D
_LIBXL_PAPER_A6=0x46
_LIBXL_PAPER_A6_ROTATED=0x53
_LIBXL_PAPER_B4=0xC
_LIBXL_PAPER_B4_ISO=0x2A
_LIBXL_PAPER_B4_ROTATED=0x4F
_LIBXL_PAPER_B5=0xD
_LIBXL_PAPER_B5_EXTRA=0x41
_LIBXL_PAPER_B5_ROTATED=0x50
_LIBXL_PAPER_B5_TRANSVERSE=0x3E
_LIBXL_PAPER_B6=0x58
_LIBXL_PAPER_B6_ROTATED=0x59
_LIBXL_PAPER_C_SIZE=0x18
_LIBXL_PAPER_DEFAULT=0
_LIBXL_PAPER_DOUBLE_JAPANESE_POSTCARD_ROTATED=0x52
_LIBXL_PAPER_D_SIZE=0x19
_LIBXL_PAPER_ENVELOPE=0x24
_LIBXL_PAPER_ENVELOPE_10=0x14
_LIBXL_PAPER_ENVELOPE_11=0x15
_LIBXL_PAPER_ENVELOPE_12=0x16
_LIBXL_PAPER_ENVELOPE_14=0x17
_LIBXL_PAPER_ENVELOPE_9=0x13
_LIBXL_PAPER_ENVELOPE_B4=0x21
_LIBXL_PAPER_ENVELOPE_B5=0x22
_LIBXL_PAPER_ENVELOPE_B6=0x23
_LIBXL_PAPER_ENVELOPE_C3=0x1D
_LIBXL_PAPER_ENVELOPE_C4=0x1E
_LIBXL_PAPER_ENVELOPE_C5=0x1C
_LIBXL_PAPER_ENVELOPE_C6=0x1F
_LIBXL_PAPER_ENVELOPE_C65=0x20
_LIBXL_PAPER_ENVELOPE_DL=0x1B
_LIBXL_PAPER_ENVELOPE_INVITE=0x2F
_LIBXL_PAPER_ENVELOPE_MONARCH=0x25
_LIBXL_PAPER_EXECUTIVE=7
_LIBXL_PAPER_E_SIZE=0x1A
_LIBXL_PAPER_FANFOLD=0x27
_LIBXL_PAPER_FOLIO=0xE
_LIBXL_PAPER_GERMAN_LEGAL_FANFOLD=0x29
_LIBXL_PAPER_GERMAN_STD_FANFOLD=0x28
_LIBXL_PAPER_JAPANESE_DOUBLE_POSTCARD=0x45
_LIBXL_PAPER_JAPANESE_ENVELOPE_CHOU3=0x49
_LIBXL_PAPER_JAPANESE_ENVELOPE_CHOU3_ROTATED=0x56
_LIBXL_PAPER_JAPANESE_ENVELOPE_CHOU4=0x4A
_LIBXL_PAPER_JAPANESE_ENVELOPE_CHOU4_ROTATED=0x57
_LIBXL_PAPER_JAPANESE_ENVELOPE_KAKU2=0x47
_LIBXL_PAPER_JAPANESE_ENVELOPE_KAKU2_ROTATED=0x54
_LIBXL_PAPER_JAPANESE_ENVELOPE_KAKU3=0x48
_LIBXL_PAPER_JAPANESE_ENVELOPE_KAKU3_ROTATED=0x55
_LIBXL_PAPER_JAPANESE_ENVELOPE_YOU4=0x5B
_LIBXL_PAPER_JAPANESE_ENVELOPE_YOU4_ROTATED=0x5C
_LIBXL_PAPER_JAPANESE_POSTCARD=0x2B
_LIBXL_PAPER_JAPANESE_POSTCARD_ROTATED=0x51
_LIBXL_PAPER_LEDGER=4
_LIBXL_PAPER_LEGAL=5
_LIBXL_PAPER_LETTER=1
_LIBXL_PAPER_LETTERSMALL=2
_LIBXL_PAPER_LETTER_EXTRA_TRANSVERSE=0x38
_LIBXL_PAPER_LETTER_ROTATED=0x4B
_LIBXL_PAPER_LETTER_TRANSVERSE=0x36
_LIBXL_PAPER_NOTE=0x12
_LIBXL_PAPER_PRC16K=0x5D
_LIBXL_PAPER_PRC16K_ROTATED=0x6A
_LIBXL_PAPER_PRC32K=0x5E
_LIBXL_PAPER_PRC32KBIG_ROTATED=0x6C
_LIBXL_PAPER_PRC32K_BIG=0x5F
_LIBXL_PAPER_PRC32K_ROTATED=0x6B
_LIBXL_PAPER_PRC_ENVELOPE1=0x60
_LIBXL_PAPER_PRC_ENVELOPE10=0x69
_LIBXL_PAPER_PRC_ENVELOPE10_ROTATED=0x76
_LIBXL_PAPER_PRC_ENVELOPE1_ROTATED=0x6D
_LIBXL_PAPER_PRC_ENVELOPE2=0x61
_LIBXL_PAPER_PRC_ENVELOPE2_ROTATED=0x6E
_LIBXL_PAPER_PRC_ENVELOPE3=0x62
_LIBXL_PAPER_PRC_ENVELOPE3_ROTATED=0x6F
_LIBXL_PAPER_PRC_ENVELOPE4=0x63
_LIBXL_PAPER_PRC_ENVELOPE4_ROTATED=0x70
_LIBXL_PAPER_PRC_ENVELOPE5=0x64
_LIBXL_PAPER_PRC_ENVELOPE5_ROTATED=0x71
_LIBXL_PAPER_PRC_ENVELOPE6=0x65
_LIBXL_PAPER_PRC_ENVELOPE6_ROTATED=0x72
_LIBXL_PAPER_PRC_ENVELOPE7=0x66
_LIBXL_PAPER_PRC_ENVELOPE7_ROTATED=0x73
_LIBXL_PAPER_PRC_ENVELOPE8=0x67
_LIBXL_PAPER_PRC_ENVELOPE8_ROTATED=0x74
_LIBXL_PAPER_PRC_ENVELOPE9=0x68
_LIBXL_PAPER_PRC_ENVELOPE9_ROTATED=0x75
_LIBXL_PAPER_QUATRO=0xF
_LIBXL_PAPER_STATEMENT=6
_LIBXL_PAPER_SUPERA=0x39
_LIBXL_PAPER_SUPERB=0x3A
_LIBXL_PAPER_TABLOID=3
_LIBXL_PAPER_US_ENVELOPE=0x26
_LIBXL_PAPER_US_LEGAL_EXTRA=0x33
_LIBXL_PAPER_US_LETTER_EXTRA=0x32
_LIBXL_PAPER_US_LETTER_PLUS=0x3B
_LIBXL_PAPER_US_TABLOID_EXTRA=0x34
_LIBXL_POSITION_ABSOLUTE=2
_LIBXL_POSITION_MOVE_AND_SIZE=0
_LIBXL_POSITION_ONLY_MOVE=1
_LIBXL_PROT_ALL=0
_LIBXL_PROT_AUTOFILTER=0x1000
_LIBXL_PROT_DEFAULT=-1
_LIBXL_PROT_DELETE_COLUMNS=0x100
_LIBXL_PROT_DELETE_ROWS=0x200
_LIBXL_PROT_FORMAT_CELLS=4
_LIBXL_PROT_FORMAT_COLUMNS=8
_LIBXL_PROT_FORMAT_ROWS=0x10
_LIBXL_PROT_INSERT_COLUMNS=0x20
_LIBXL_PROT_INSERT_HYPERLINKS=0x80
_LIBXL_PROT_INSERT_ROWS=0x40
_LIBXL_PROT_OBJECTS=1
_LIBXL_PROT_PIVOTTABLES=0x2000
_LIBXL_PROT_SCENARIOS=2
_LIBXL_PROT_SEL_LOCKED_CELLS=0x400
_LIBXL_PROT_SEL_UNLOCKED_CELLS=0x4000
_LIBXL_PROT_SORT=0x800
_LIBXL_SHEETSTATE_HIDDEN=1
_LIBXL_SHEETSTATE_VERYHIDDEN=2
_LIBXL_SHEETSTATE_VISIBLE=0
_LIBXL_VALIDATION_ERRSTYLE_INFORMATION=2
_LIBXL_VALIDATION_ERRSTYLE_STOP=0
_LIBXL_VALIDATION_ERRSTYLE_WARNING=1
_LIBXL_VALIDATION_OP_EQUAL=2
_LIBXL_VALIDATION_OP_GREATERTHAN=6
_LIBXL_VALIDATION_OP_GREATERTHANOREQUAL=7
_LIBXL_VALIDATION_OP_LESSTHAN=4
_LIBXL_VALIDATION_OP_LESSTHANOREQUAL=5
_LIBXL_VALIDATION_OP_NOTBETWEEN=1
_LIBXL_VALIDATION_OP_NOTEQUAL=3
_LIBXL_VALIDATION_TYPE_CUSTOM=7
_LIBXL_VALIDATION_TYPE_DATE=4
_LIBXL_VALIDATION_TYPE_DECIMAL=2
_LIBXL_VALIDATION_TYPE_LIST=3
_LIBXL_VALIDATION_TYPE_NONE=0
_LIBXL_VALIDATION_TYPE_TEXTLENGTH=6
_LIBXL_VALIDATION_TYPE_TIME=5
_LIBXL_VALIDATION_TYPE_WHOLE=1

Markdown 格式