1535 lines
41 KiB
Markdown
1535 lines
41 KiB
Markdown
# 文档处理 / Excel操作相关的类
|
|
|
|
## `activeIndex()`
|
|
|
|
对象当前的sheet索引号,从0开始。 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `add()`
|
|
|
|
在末尾新增一个sheet
|
|
|
|
返回:txlssheet
|
|
|
|
## `asBlank(col, row)`
|
|
|
|
是否为空白单元格
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:bool
|
|
|
|
## `asBoolean(col, row)`
|
|
|
|
将指定布尔类型的单元格的值转为天软的布尔类型返回。其它类型转换会报错。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:bool
|
|
|
|
## `asBoolFormulaValue(col, row)`
|
|
|
|
返回指定布尔类型的单元格的结果。其它类型转换会报错。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:bool
|
|
|
|
## `asDateTime(col, row)`
|
|
|
|
将指定日期时间单元格值转为天软时间类型输出
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:float|datetime
|
|
|
|
## `asEmpty(col, row)`
|
|
|
|
指定单元格是否为空
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:bool
|
|
|
|
## `asError(col, row)`
|
|
|
|
指定错误值单元格的错误类型
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:int
|
|
|
|
## `asFloat(col, row)`
|
|
|
|
将指定数字单元格值转为实数输出
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:float
|
|
|
|
## `asFmtString(col, row)`
|
|
|
|
将指定的格式化的单元格保留原格式输出
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asFmtStringW(col, row)`
|
|
|
|
将指定的格式化的单元格保留原格式输出
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asFormula(col, row)`
|
|
|
|
返回指定带计算的单元格的公式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asFormulaW(col, row)`
|
|
|
|
返回指定带计算的单元格的公式,结果是一个宽字节字符串
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asHtml(col, row)`
|
|
|
|
将指定单元格的内容转成HTML格式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asHtmlw(col, row)`
|
|
|
|
将指定单元格的内容转成HTML格式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asHyperlink(col, row)`
|
|
|
|
返回指定的超链接的单元格的超链接内容
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asHyperlinkW(col, row)`
|
|
|
|
返回指定的超链接的单元格的超链接内容
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asInteger(col, row)`
|
|
|
|
将指定数字单元格值转为整数输出
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:int
|
|
|
|
## `asNumFormulaValue(col, row)`
|
|
|
|
将指定单元格的结果转为实数输出,若是非数字类型,则返回0。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:float
|
|
|
|
## `asRichText(col, row)`
|
|
|
|
将指定单元格的值转为富文本输出
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asRichTextW(col, row)`
|
|
|
|
将指定单元格的值转为富文本输出
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asStrFormulaValue(col, row)`
|
|
|
|
将指定单元格的结果转为字符串输出,若是布尔值,则返回” TRUE”与“FALSE”,若是错误值,则返回“#VALUE!”等等。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asStrFormulaValueW(col, row)`
|
|
|
|
将指定单元格的结果转为宽字节字符串输出,若是布尔值,则返回” TRUE”与“FALSE”,若是错误值,则返回“#VALUE!”等等。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asString(col, row)`
|
|
|
|
将指定单元格的值强制转换成字符串。 类型:读写
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `asStringW(col, row)`
|
|
|
|
将指定单元格值转为宽字节字符串输出
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `autoHeightRow(v)`
|
|
|
|
自动调整指定行的行高
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ---- | ---- | ----------------------- |
|
|
| `v` | any | 整数,指数行,从0开始。 |
|
|
|
|
返回:void
|
|
|
|
## `autoWidthCol(v)`
|
|
|
|
自动调整指定列的列宽
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ---- | ---- | ----------------------- |
|
|
| `v` | any | 整数,指定列,从0开始。 |
|
|
|
|
返回:void
|
|
|
|
## `borderBottomColor(col, row)`
|
|
|
|
单元格的下边框颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `borderBottomColorRgb(col, row)`
|
|
|
|
单元格下边框颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `borderBottomStyle(col, row)`
|
|
|
|
单元格的下边框样式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `borderDiagColor(col, row)`
|
|
|
|
单元格的对角线边框颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `borderDiagColorRgb(col, row)`
|
|
|
|
单元格对角线边框颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `borderDiagStyle(col, row)`
|
|
|
|
单元格的对角线边框样式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `borderLeftColor(col, row)`
|
|
|
|
单元格的左边框颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `borderLeftColorRgb(col, row)`
|
|
|
|
单元格左边框颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `borderLeftStyle(col, row)`
|
|
|
|
单元格的左边框样式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:TCellBorderStyle
|
|
|
|
## `borderRightColor(col, row)`
|
|
|
|
单元格的右边框颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `borderRightColorRgb(col, row)`
|
|
|
|
单元格右边框颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `borderRightStyle(col, row)`
|
|
|
|
单元格的右边框样式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:TCellBorderStyle
|
|
|
|
## `borderTopColor(col, row)`
|
|
|
|
单元格的上边框颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `borderTopColorRgb(col, row)`
|
|
|
|
单元格上边框颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `borderTopStyle(col, row)`
|
|
|
|
单元格的上边框样式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `calcCompleted()`
|
|
|
|
计算已完成 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `calcMode()`
|
|
|
|
计算模式,0:Manual,1:Automatic,2:AutoExTables 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `calcOnSave()`
|
|
|
|
保存时计算 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `calculate(col, row)`
|
|
|
|
计算指定单元格的公式并返回结果
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | any | 整数,列的位置,从0开始。 |
|
|
| `row` | any | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `calculateW(col, row)`
|
|
|
|
计算指定单元格的公式并返回结果
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `cellColorRgb(col, row)`
|
|
|
|
单元格背景填充色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `cellType(col, row)`
|
|
|
|
单元格数据类型
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:int
|
|
|
|
## `clear()`
|
|
|
|
清空当前sheet中的内容。
|
|
|
|
返回:any
|
|
|
|
## `clearColumns(col1, col2)`
|
|
|
|
清空从Col1到Col2范围的列的值
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ---- | --------------------- |
|
|
| `col1` | any | 整数,起始列,从0开始 |
|
|
| `col2` | any | 整数,终止列 |
|
|
|
|
返回:void
|
|
|
|
## `clearRows(row1, row2)`
|
|
|
|
清空从Row1到Row2范围的行的值
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ---- | --------------------- |
|
|
| `row1` | any | 整数,起始行,从0开始 |
|
|
| `row2` | any | 整数,终止行 |
|
|
|
|
返回:void
|
|
|
|
## `colHide(col)`
|
|
|
|
指定列是否隐藏
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
|
|
返回:bool
|
|
|
|
## `colWidth(col)`
|
|
|
|
指定列的列宽
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
|
|
返回:int
|
|
|
|
## `comment(col, row)`
|
|
|
|
获取指定单元格的注释相关内容
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:array
|
|
|
|
## `commentW(col, row)`
|
|
|
|
指定单元格的注释相关内容
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:array
|
|
|
|
## `concurrentCalc()`
|
|
|
|
并发计算 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `concurrentManualCount()`
|
|
|
|
并发线程手动计数 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `copyCell(src_col, src_row, dest_col, dest_row, lock_start_row, clear_fmla)`
|
|
|
|
复制单元格。将指定单元格的内容复制到指定的新的单元格内。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ---------------- | ---- | --------------------------------------- |
|
|
| `src_col` | any | 整数,被复制的单元格的列标,从0开始。 |
|
|
| `src_row` | any | 整数,被复制的单元格的行标,从0开始。 |
|
|
| `dest_col` | any | 整数,存放位置的单元格的列标,从0开始。 |
|
|
| `dest_row` | any | 整数,存放位置的单元格的行标,从0开始。 |
|
|
| `lock_start_row` | bool | object |
|
|
| `clear_fmla` | bool | object |
|
|
|
|
返回:void
|
|
|
|
## `copyCells(col1, row1, col2, row2, dest_col, dest_row, copy_opt)`
|
|
|
|
复制单元格区间。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ---------- | ---- | -------------------------------------------------------- |
|
|
| `col1` | any | 整数,范围列的起始位置,从0开始。 |
|
|
| `row1` | any | 整数,范围行的起始位置,从0开始。 |
|
|
| `col2` | any | 整数,范围列的止点位置,从0开始。 |
|
|
| `row2` | any | 整数,范围行的止点位置,从0开始。 |
|
|
| `dest_col` | any | 整数,存放位置的起点的列标,从0开始。 |
|
|
| `dest_row` | any | 整数,存放位置的起点的行标,从0开始。 |
|
|
| `copy_opt` | any | 整数,复制单元格的选项,取值如下,多项并选则选项值相加。 |
|
|
|
|
返回:void
|
|
|
|
## `copyColumns(col1, col2, dest_col)`
|
|
|
|
复制列内容。将指定位置的列内容复制到新的指定列。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ---------- | ---- | ---------------------- |
|
|
| `col1` | any | 整数,起始列,从0开始 |
|
|
| `col2` | any | 整数,终止列 |
|
|
| `dest_col` | any | 整数,复制的开始列位置 |
|
|
|
|
返回:void
|
|
|
|
## `copyRows(row1, row2, dest_row)`
|
|
|
|
复制行内容。将指定位置的行内容复制到新的指定行。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ---------- | ---- | ---------------------- |
|
|
| `row1` | any | 整数,起始行,从0开始 |
|
|
| `row2` | any | 整数,终止行 |
|
|
| `dest_row` | any | 整数,复制的开始行位置 |
|
|
|
|
返回:void
|
|
|
|
## `count()`
|
|
|
|
当前Excel文件的Sheet数量 类型:读写
|
|
|
|
返回:int
|
|
|
|
### 示例
|
|
|
|
```tsl
|
|
setsysparam(pn_stock(),'SH000001');
|
|
setsysparam(pn_date(),inttodate(20140122));
|
|
return count(isup(),100);
|
|
```
|
|
|
|
## `defaultColWidth()`
|
|
|
|
默认列宽 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `defaultRowHeight()`
|
|
|
|
默认行高 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `delete(name_or_index, delete_count)`
|
|
|
|
删除从指定sheet开始的连续DeleteCount个sheet表
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| --------------- | ------ | ----------------------- |
|
|
| `name_or_index` | string | Integer |
|
|
| `delete_count` | any | 整数,要删除的sheet个数 |
|
|
|
|
返回:void
|
|
|
|
## `deleteCell(col, row, del_opt)`
|
|
|
|
删除指定单元格。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| --------- | ---- | ------------------------------------------------------------ |
|
|
| `col` | any | 整数,列的位置,从0开始。 |
|
|
| `row` | any | 整数,行的位置,从0开始。 |
|
|
| `del_opt` | any | 整数,删除单元格时的选项,取值如下,多项并选则选项取值相加。 |
|
|
|
|
返回:void
|
|
|
|
## `deleteCells(col1, row1, col2, row2, del_opt)`
|
|
|
|
删除指定范围内的单元格。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| --------- | ---- | ------------------------------------------------------------ |
|
|
| `col1` | any | 整数,范围列的起始位置,从0开始。 |
|
|
| `row1` | any | 整数,范围行的起始位置,从0开始。 |
|
|
| `col2` | any | 整数,范围列的止点位置,从0开始。 |
|
|
| `row2` | any | 整数,范围行的止点位置,从0开始。 |
|
|
| `del_opt` | any | 整数,删除单元格时的选项,取值如下,多项并选则选项取值相加。 |
|
|
|
|
返回:void
|
|
|
|
## `deleteColumns(col1, col2)`
|
|
|
|
删除从Col1到Col2范围的列
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ---- | --------------------- |
|
|
| `col1` | any | 整数,起始列,从0开始 |
|
|
| `col2` | any | 整数,终止列 |
|
|
|
|
返回:void
|
|
|
|
## `deleteComment(col, row)`
|
|
|
|
删除批注
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------- |
|
|
| `col` | any | 列标,从0开始 |
|
|
| `row` | any | 行标,从0开始 |
|
|
|
|
返回:void
|
|
|
|
## `deleteRows(row1, row2)`
|
|
|
|
删除从Row1到Row2范围的行
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ---- | --------------------- |
|
|
| `row1` | any | 整数,起始行,从0开始 |
|
|
| `row2` | any | 整数,终止行 |
|
|
|
|
返回:void
|
|
|
|
## `fillPatternBackColor(col, row)`
|
|
|
|
单元格的填充图案背景颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:int
|
|
|
|
## `fillPatternBackColorRgb(col, row)`
|
|
|
|
单元格填充背景色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `fillPatternForeColor(col, row)`
|
|
|
|
单元格的填充图案前景颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:int
|
|
|
|
## `fillPatternForeColorRgb(col, row)`
|
|
|
|
单元格填充图案颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `fillPatternPattern(col, row)`
|
|
|
|
单元格的填充图案类型
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:int
|
|
|
|
## `findCell(a_col, a_row)`
|
|
|
|
指定单元格是否存在
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------- | ---- | --------------------------------- |
|
|
| `a_col` | int | 整数,指定单元格所在列值,从0开始 |
|
|
| `a_row` | int | 整数,指定单元格所在行值,从0开始 |
|
|
|
|
返回:bool
|
|
|
|
## `firstCol()`
|
|
|
|
获取第一列非空值的列的序号
|
|
|
|
返回:int
|
|
|
|
## `firstRow()`
|
|
|
|
获取第一行非空值的行的序号
|
|
|
|
返回:int
|
|
|
|
## `fontColor(col, row)`
|
|
|
|
单元格的字体颜色
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `fontFamily(col, row)`
|
|
|
|
单元格的字体系列
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `fontName(col, row)`
|
|
|
|
单元格字体类型
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:string
|
|
|
|
## `fontNameW(col, row)`
|
|
|
|
指定单元格的字体名称,同FontName
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:string
|
|
|
|
## `fontSize(col, row)`
|
|
|
|
单元格的字体大小
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:float
|
|
|
|
## `fontStyle(col, row)`
|
|
|
|
单元格的字体样式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `fontSubSuperScript(col, row)`
|
|
|
|
单元格中字体的上下标
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `fontUnderline(col, row)`
|
|
|
|
单元格中字体的下划线类型
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:int
|
|
|
|
## `forceFullCalc()`
|
|
|
|
强制完全计算。 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `formulaType(col, row)`
|
|
|
|
单元格的公式类型
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:int
|
|
|
|
## `freezePanes(col, row)`
|
|
|
|
冻结指定窗格
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | any | 整数,列的位置,从0开始。 |
|
|
| `row` | any | 整数,行的位置,从0开始。 |
|
|
|
|
返回:void
|
|
|
|
## `fullCalcOnLoad()`
|
|
|
|
指示应用程序是否应因此工作表上的内容而对负载执行完全计算。 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `fullPrecision()`
|
|
|
|
全精度计算 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `groupColumns(a_col1, a_col2, acollapsed)`
|
|
|
|
对指定范围的列进行组合操作
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------------ | ---- | ----------------------- |
|
|
| `a_col1` | any | 整数,起始列值,从0开始 |
|
|
| `a_col2` | any | 整数,终止列值,从0开始 |
|
|
| `acollapsed` | bool | object |
|
|
|
|
返回:void
|
|
|
|
## `groupRows(a_row1, a_row2, acollapsed)`
|
|
|
|
对指定范围的行进行组合操作
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------------ | ---- | ----------------------- |
|
|
| `a_row1` | any | 整数,起始行值,从0开始 |
|
|
| `a_row2` | any | 整数,终止行值,从0开始 |
|
|
| `acollapsed` | bool | object |
|
|
|
|
返回:void
|
|
|
|
## `hasComment(col, row)`
|
|
|
|
指定单元格是否带批注
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------- |
|
|
| `col` | int | 列标,从0开始 |
|
|
| `row` | int | 行标,从0开始 |
|
|
|
|
返回:bool
|
|
|
|
## `horizAlignment(col, row)`
|
|
|
|
单元格的水平对齐方式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:int
|
|
|
|
## `indent(col, row)`
|
|
|
|
单元格的缩进量
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:int
|
|
|
|
## `index()`
|
|
|
|
当前Sheet的序列号,从0开始 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `insert(name_or_index, insert_count)`
|
|
|
|
在指定sheet的前面插入InsertCount个sheet
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| --------------- | ------ | --------------------- |
|
|
| `name_or_index` | string | Integer |
|
|
| `insert_count` | int | 整数,插入的sheet个数 |
|
|
|
|
返回:txlssheet
|
|
|
|
## `insertColumns(col1, col_count)`
|
|
|
|
插入空列。从第Col1行开始,插入ColCount个空列
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----------- | ---- | --------------------- |
|
|
| `col1` | any | 整数,起始列,从0开始 |
|
|
| `col_count` | any | 整数,列数 |
|
|
|
|
返回:void
|
|
|
|
## `insertRows(row1, row_count)`
|
|
|
|
从第Row1行开始,插入RowCount个空行
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----------- | ---- | --------------------- |
|
|
| `row1` | any | 整数,起始行,从0开始 |
|
|
| `row_count` | any | 整数,行数 |
|
|
|
|
返回:void
|
|
|
|
## `isChartSheet()`
|
|
|
|
是否为ChartSheet 类型:读写
|
|
|
|
返回:bool
|
|
|
|
## `isDateTime(col, row)`
|
|
|
|
指定单元格是否为时间日期格式。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:bool
|
|
|
|
## `isError(col, row)`
|
|
|
|
指定单元格值是否为错误值。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:bool
|
|
|
|
## `isFormatted(col, row)`
|
|
|
|
指定单元格的值是否格式化
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始 |
|
|
| `row` | int | 整数,行的位置,从0开始 |
|
|
|
|
返回:bool
|
|
|
|
## `iterate()`
|
|
|
|
启用迭代计算 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `iterateCount()`
|
|
|
|
最多迭代次数 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `iterateDelta()`
|
|
|
|
迭代计算误差 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `lastCol()`
|
|
|
|
获取最后一列非空值的列的序号
|
|
|
|
返回:int
|
|
|
|
## `lastRow()`
|
|
|
|
获取最后一行非空值的行的序号
|
|
|
|
返回:int
|
|
|
|
## `leftCol()`
|
|
|
|
左侧被隐藏的列数,不存在返回-1 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `loadFromFile(alias, file_name)`
|
|
|
|
从指定路径中加载文件
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----------- | ------ | ---------------- |
|
|
| `alias` | string | 字符串,目录别名 |
|
|
| `file_name` | string | 字符串,文件名 |
|
|
|
|
返回:int
|
|
|
|
## `loadFromStream(stream)`
|
|
|
|
加载TStream类型数据
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| -------- | ---- | ---- |
|
|
| `stream` | any | |
|
|
|
|
返回:any
|
|
|
|
## `makeHyperlink(a_col, a_row, aaddress, atext, atooltip)`
|
|
|
|
为指定单元格创建超链接
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ---------- | ------ | --------------------------------- |
|
|
| `a_col` | any | 整数,指定单元格所在列值,从0开始 |
|
|
| `a_row` | any | 整数,指定单元格所在行值,从0开始 |
|
|
| `aaddress` | string | 字符串,点击超链接导向的地址 |
|
|
| `atext` | string | 字符串,单元格文本值 |
|
|
| `atooltip` | string | 字符串,鼠标悬浮时提示文本 |
|
|
|
|
返回:void
|
|
|
|
## `mergeCells(col1, row1, col2, row2)`
|
|
|
|
合并单元格
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ---- | --------------------------------- |
|
|
| `col1` | any | 整数,范围列的起始位置,从0开始。 |
|
|
| `row1` | any | 整数,范围行的起始位置,从0开始。 |
|
|
| `col2` | any | 整数,范围列的止点位置,从0开始。 |
|
|
| `row2` | any | 整数,范围行的止点位置,从0开始。 |
|
|
|
|
返回:void
|
|
|
|
## `mergedCells()`
|
|
|
|
返回Sheet中合并单元格的区间位置
|
|
|
|
返回:array
|
|
|
|
## `moveCell(src_col, src_row, dest_col, dest_row, adjust_cell, lock_start)`
|
|
|
|
移动单元格。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------------- | ---- | --------------------------------------- |
|
|
| `src_col` | any | 整数,被复制的单元格的列标,从0开始。 |
|
|
| `src_row` | any | 整数,被复制的单元格的行标,从0开始。 |
|
|
| `dest_col` | any | 整数,存放位置的单元格的列标,从0开始。 |
|
|
| `dest_row` | any | 整数,存放位置的单元格的行标,从0开始。 |
|
|
| `adjust_cell` | bool | object |
|
|
| `lock_start` | bool | object |
|
|
|
|
返回:void
|
|
|
|
## `moveCells(col1, row1, col2, row2, dest_col, dest_row, copy_opt)`
|
|
|
|
移动指定范围内的单元格。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ---------- | ---- | -------------------------------------------------------- |
|
|
| `col1` | any | 整数,范围列的起始位置,从0开始。 |
|
|
| `row1` | any | 整数,范围行的起始位置,从0开始。 |
|
|
| `col2` | any | 整数,范围列的止点位置,从0开始。 |
|
|
| `row2` | any | 整数,范围行的止点位置,从0开始。 |
|
|
| `dest_col` | any | 整数,存放位置的起点的列标,从0开始。 |
|
|
| `dest_row` | any | 整数,存放位置的起点的行标,从0开始。 |
|
|
| `copy_opt` | any | 整数,移动单元格的选项,取值如下,多项并选则选项值相加。 |
|
|
|
|
返回:void
|
|
|
|
## `moveColumns(col1, col2, dest_col)`
|
|
|
|
移动列内容。将指定位置的列内容移动到新的指定列。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ---------- | ---- | ---------------------------- |
|
|
| `col1` | any | 整数,起始列,从0开始 |
|
|
| `col2` | any | 整数,终止列 |
|
|
| `dest_col` | any | 整数,移动到的新的列开始位置 |
|
|
|
|
返回:void
|
|
|
|
## `moveRows(row1, row2, dest_row)`
|
|
|
|
移动行内容。将指定位置的行内容移动到新的指定行。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ---------- | ---- | ---------------------------- |
|
|
| `row1` | any | 整数,起始行,从0开始 |
|
|
| `row2` | any | 整数,终止行 |
|
|
| `dest_row` | any | 整数,移动到的新的行开始位置 |
|
|
|
|
返回:void
|
|
|
|
## `name()`
|
|
|
|
当前Sheet的名称 类型:读写
|
|
|
|
返回:string
|
|
|
|
## `nameW()`
|
|
|
|
当前Sheet的名称,宽字节字符串 类型:读写
|
|
|
|
返回:string
|
|
|
|
## `numberFormat(col, row)`
|
|
|
|
单元格的数字格式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | any | 整数,列的位置,从0开始。 |
|
|
| `row` | any | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `numberFormatW(col, row)`
|
|
|
|
单元格的数字格式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|
|
|
|
## `options()`
|
|
|
|
选项 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `password()`
|
|
|
|
密码 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `protection(col, row)`
|
|
|
|
单元格的保护选项类型
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | any | 整数,列的位置,从0开始。 |
|
|
| `row` | any | 整数,行的位置,从0开始。 |
|
|
|
|
返回:any
|
|
|
|
## `refMode()`
|
|
|
|
引用模式。0即 A1 模式,当项序列化为 xml 时,其值为“A1”。1即R1C1 引用模式, 将项序列化为 xml 时,其值为“R1C1”。 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `rotation(col, row)`
|
|
|
|
单元格的方向旋转度数
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:int
|
|
|
|
## `rowHeight(row)`
|
|
|
|
指定行的行高
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:int
|
|
|
|
## `rowHide(row)`
|
|
|
|
指定行是否隐藏
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:bool
|
|
|
|
## `saveToFile(alias, file_name)`
|
|
|
|
将当前的对象另存为新文件。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----------- | ------ | ---------------- |
|
|
| `alias` | string | 字符串,目录别名 |
|
|
| `file_name` | string | 字符串,文件名 |
|
|
|
|
返回:int
|
|
|
|
## `saveToStream(stream)`
|
|
|
|
保存为TStream类型
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| -------- | ---- | ----------- |
|
|
| `stream` | any | TStream类型 |
|
|
|
|
返回:any
|
|
|
|
## `setDefaultFormat(col, row)`
|
|
|
|
将指定单元格设置为默认格式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ----------------------- |
|
|
| `col` | any | 整数,列的位置,从0开始 |
|
|
| `row` | any | 整数,行的位置,从0开始 |
|
|
|
|
返回:void
|
|
|
|
## `sheets(name_or_index)`
|
|
|
|
获取指定sheet对象,当指定的sheet不存在时,会报错。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| --------------- | ------ | ------- |
|
|
| `name_or_index` | string | Integer |
|
|
|
|
返回:txlssheet
|
|
|
|
## `shrinkToFit(col, row)`
|
|
|
|
单元格的是否自动收缩
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:bool
|
|
|
|
## `sort(col1, row1, col2, row2, is_asc, case_sense)`
|
|
|
|
对指定范围内的单元格值进行排序。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------------ | ---- | ------------------------------- |
|
|
| `col1` | any | 整数,起始单元格的列值,从0开始 |
|
|
| `row1` | any | 整数,起始单元格的行值,从0开始 |
|
|
| `col2` | any | 整数,终止单元格的列值 |
|
|
| `row2` | any | 整数,终止单元格的行值 |
|
|
| `is_asc` | bool | object |
|
|
| `case_sense` | bool | object |
|
|
|
|
返回:void
|
|
|
|
## `splitPanes(points_width, points_height)`
|
|
|
|
拆分窗格
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| --------------- | ---- | ---------------------- |
|
|
| `points_width` | any | 整数,拆分中心点的宽度 |
|
|
| `points_height` | any | 整数,拆分中心点的高度 |
|
|
|
|
返回:void
|
|
|
|
## `topRow()`
|
|
|
|
最上方被隐藏的行数,不存在返回-1 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `unfreezePanes()`
|
|
|
|
解除冻结窗格
|
|
|
|
返回:any
|
|
|
|
## `ungroupColumns(a_col1, a_col2)`
|
|
|
|
对指定范围的已组合的列进行取消组合操作
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| -------- | ---- | ----------------------- |
|
|
| `a_col1` | int | 整数,起始行值,从0开始 |
|
|
| `a_col2` | int | 整数,终止行值,从0开始 |
|
|
|
|
返回:bool
|
|
|
|
## `ungroupRows(a_row1, a_row2)`
|
|
|
|
对指定范围的已组合的行进行取消组合操作
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| -------- | ---- | ----------------------- |
|
|
| `a_row1` | int | 整数,起始行值,从0开始 |
|
|
| `a_row2` | int | 整数,终止行值,从0开始 |
|
|
|
|
返回:bool
|
|
|
|
## `unMergeCells(col1, row1, col2, row2)`
|
|
|
|
取消合并的单元格
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ---- | --------------------------------- |
|
|
| `col1` | any | 整数,范围列的起始位置,从0开始。 |
|
|
| `row1` | any | 整数,范围行的起始位置,从0开始。 |
|
|
| `col2` | any | 整数,范围列的止点位置,从0开始。 |
|
|
| `row2` | any | 整数,范围行的止点位置,从0开始。 |
|
|
|
|
返回:void
|
|
|
|
## `unsplitPanes()`
|
|
|
|
取消拆分窗格
|
|
|
|
返回:any
|
|
|
|
## `value(col, row)`
|
|
|
|
获取指定单元格的值
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:any
|
|
|
|
## `values(col1, row1, col2, row2)`
|
|
|
|
获取当前sheet中列Col1到Col2,行Row1到Row2范围内的内容
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ---- | --------------------------------- |
|
|
| `col1` | int | 整数,范围列的起始位置,从0开始。 |
|
|
| `row1` | int | 整数,范围行的起始位置,从0开始。 |
|
|
| `col2` | int | 整数,范围列的止点位置,从0开始。 |
|
|
| `row2` | int | 整数,范围行的止点位置,从0开始。 |
|
|
|
|
返回:array
|
|
|
|
## `valuesW(col1, row1, col2, row2)`
|
|
|
|
列Col1到Col2,行Row1到Row2范围内的内容
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ---- | --------------------------------- |
|
|
| `col1` | int | 整数,范围列的起始位置,从0开始。 |
|
|
| `row1` | int | 整数,范围行的起始位置,从0开始。 |
|
|
| `col2` | int | 整数,范围列的止点位置,从0开始。 |
|
|
| `row2` | int | 整数,范围行的止点位置,从0开始。 |
|
|
|
|
返回:array
|
|
|
|
## `valueW(col, row)`
|
|
|
|
获取指定单元格的值,若是字符串,则返回的是一个宽字节字符串。
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:any
|
|
|
|
## `version()`
|
|
|
|
当前excel版本号,其中,值对应如下 : 值 版本 0 None 1 ExcelUnknown 2 Excel21 3 Excel30 4 Excel40 5 Excel50 6 Excel97 7 Excel2007 8 Office2007Encrypted 类型:读写
|
|
|
|
返回:any
|
|
|
|
## `vertAlignment(col, row)`
|
|
|
|
单元格的垂直对齐方式
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ---- | ------------------------- |
|
|
| `col` | int | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:TVertAlignment
|
|
|
|
## `wrapText(col, row)`
|
|
|
|
单元格的是否换行
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ----- | ------ | ------------------------- |
|
|
| `col` | string | 整数,列的位置,从0开始。 |
|
|
| `row` | int | 整数,行的位置,从0开始。 |
|
|
|
|
返回:string
|