Bundle the TSL API index and markdown references under the skill, route TSL docs to use it, and update the codegen index generator to maintain the bundled data.
65 lines
1.1 KiB
Markdown
65 lines
1.1 KiB
Markdown
# Builtin - 文档 / Excel
|
||
|
||
## `excelGetApplication()`
|
||
|
||
获得当前操作Excel操作函数打开的Excel应用程序的对象。
|
||
|
||
返回:comobj
|
||
|
||
## `excelClose(file_name)`
|
||
|
||
关闭Excel文件。注意:将打开的文件关闭后,就可以进行手动打开修改数据,相当于程序解锁。
|
||
|
||
| 参数 | 类型 | 说明 |
|
||
| --- | --- | --- |
|
||
| `file_name` | string | 字符串类型。Excel文件名称 |
|
||
|
||
返回:bool
|
||
|
||
### 示例
|
||
|
||
```tsl
|
||
// 关闭本地文件:C:\VBA.xls
|
||
ret := rdo2 excelOpen("C:\\VBA.xls");
|
||
if ret then
|
||
ret1 := rdo2 excelClose("C:\\VBA.xls");
|
||
return ret1;
|
||
// 结果:1
|
||
```
|
||
|
||
## `excelQuit()`
|
||
|
||
退出Excel文件进程。注意:会同时关闭所有被打开的excel文件。
|
||
|
||
返回:bool
|
||
|
||
### 示例
|
||
|
||
```tsl
|
||
// 关闭本地文件:C:\VBA1.xls,C:\VBA2.xls
|
||
ret := rdo2 excelOpen("C:\\VBA1.xls");
|
||
ret1 := rdo2 excelOpen("C:\\VBA2.xls");
|
||
if ret and ret1 then
|
||
ret2 := rdo2 excelQuit();
|
||
return ret2;
|
||
// 结果:1
|
||
```
|
||
|
||
## `xlColumns()`
|
||
|
||
Chart的数据源由列分割。
|
||
|
||
返回:integer
|
||
|
||
## `xlRows()`
|
||
|
||
Chart的数据源由行分割。
|
||
|
||
返回:integer
|
||
|
||
## `isEmpty()`
|
||
|
||
指定Sheet是否是空Sheet表。
|
||
|
||
返回:bool
|