Anylogic - getCellNumericValue
Anylogic - getCellNumericValue
我写了几行代码,第一行是
state=(int)Excelfile.getCellNumericValue(1,i,1);
其中 i
是一个递增的索引,允许我从特定列的每一行获取数据。
现在,一旦代码到达最后一行数据,我就需要停止获取数据。为此,我尝试检查 state
是否有空值,以便我可以结束获取数据的函数,但是,程序在我检查状态值之前就产生了错误。
那么,函数到了最后加一行数据(最后一行数据之后的那一行)怎么结束呢?
注意:没有给出数据的行数,所以我什至无法迭代i
直到最后一行。
有一个函数 ExcelFile.getLastRowNum()
,其中 returns 给定 sheet 中最后一个数据行的编号。简单地循环直到你的 "i" 达到那个数字。
干杯
我写了几行代码,第一行是
state=(int)Excelfile.getCellNumericValue(1,i,1);
其中 i
是一个递增的索引,允许我从特定列的每一行获取数据。
现在,一旦代码到达最后一行数据,我就需要停止获取数据。为此,我尝试检查 state
是否有空值,以便我可以结束获取数据的函数,但是,程序在我检查状态值之前就产生了错误。
那么,函数到了最后加一行数据(最后一行数据之后的那一行)怎么结束呢?
注意:没有给出数据的行数,所以我什至无法迭代i
直到最后一行。
有一个函数 ExcelFile.getLastRowNum()
,其中 returns 给定 sheet 中最后一个数据行的编号。简单地循环直到你的 "i" 达到那个数字。
干杯