如何将XLS表格内的数字当作文本存入数组
本人设置完毕XLS单元格内的数字为文本,
然后
eole.SHEETS(1).Activate
js=eole.ActiveSheet.UsedRange.Value
运行之后,数组js的数字文本是数字类型而非文本类型?
请问如何操作可以保留文本格式
[解决办法]
那就只能曲线救国了,代码如下:
Clear
Eole=Createobject('Eole.application')
Eole.Workbooks.Open("c:\a2.xls")
Local js,nCol,nRow,i1,i2
nRow=Eole.ActiveSheet.UsedRange.Rows.Count
nCol=Eole.ActiveSheet.UsedRange.Columns.Count
Dimension js(nRow,nCol)
For i1=1 To nRow
For i2=1 To nCol
js(i1,i2)=Eole.cells(i1,i2).Text
Endfor
Endfor
Eole.Quit
Release Eole
List Memory Like js
Return