xlsopen()

阅读(4036) 标签: 读取, excel文件,

描述:

读取Excel文件,返回Excel对象。

语法:

f.xlsopen(p)

备注:

读取Excel文件,返回Excel对象,返回的对象可作为只读序表,其中包含stname(页名)、nrows(行数)、ncols(列数)三个属性。

数据量较大时可使用@r@w方式读取Excel文件。

参数:

f

Excel文件。

p

Excel文件打开权限密码串,无密码时可省略。

选项:

@r

流式读,仅支持xlsx文件。

@w

流式写,此时不能返回索引信息,与@r互斥,仅支持xlsx文件。

返回值:

Excel对象

示例:

 

A

 

1

=file("D:/ex1.xls")

 

 

 

2

=A1.xlsopen("123")

读出密码为123xls文件,返回Excel对象:

3

=A2.xlsimport()

Excel对象中取出序表,参数缺省取出第一个sheet中的数据。

4

=file("ex2.xlsx").xlsopen@r()

流式读取无密码的xlsx文件 ,返回Excel对象。

5

>A4.xlsclose()

关闭Excel对象。