问题跟进
您好,在活字格中这个参数的结果,是公式计算的值,比如公式是 =1+2, 那么参数传的结果应该是3, 所以程序会先将公式计算一下,得到一个结果。
您帖子中的这个公式是=13:17, 对于这个公式来说,是计算不出来正确结果的,所以结果就是#Value,然后活字格对于计算结果出错,会在控制台中输出错误。
然后当模板命令真正执行命令时,发现执行的是 "设置行列布局命令"这个命令,这时程序就知道了不应该传公式计算的值给这个命令,应该传公式的那个引用=13:17,于是就把引用传给了 设置行列布局命令,所以正确执行了这个命令
对于参数,如果是公式,程序会将将公式进行计算,把值算出来,然后这时计算时如果公式有错误,或者计算出来有错误,控制台就会报错。
但是参数可能在各个命令中使用,程序会在每个命令执行时,会根据命令,传值或者引用或者正确需要的内容。 比如设置单元格属性 A1 = 参数1,这里参数1就应该传参数1的值。设置行列布局命令时就传递的是这个=13:17这个引用,所以真正执行命令时就是没问题的。
目前是只要公式计算有错误,就会输出警告,您根据自己的实际场景去判断就可以了,如果您的场景是正常的,就不用管这个警告就行~
|