esProc
esProc copied to clipboard
【建议】xlsimport异常提示优化
=file("F://data/SPL/学习数据.xlsx").xlsimport@t(;,1)
如果excel的第1行没有数据,上面的语句没有任何错误,也没有任何提示。
起始行是1时,会以第1行作为数据结构返回序表,而第1行没有数据,所以返回的结果是空。此时并没有发生异常,所以没有错误提示信息。函数f.xlsimport()的作用是读取Excel文件内容并返回成序表,选项@b会在读取时去除Excel内容前后的空白行。可以将表达式改为:=file("F://data/SPL/学习数据.xlsx").xlsimport@bt(;,1)