找回密码
 立即注册

QQ登录

只需一步,快速开始

神经蛙 活字格认证
金牌服务用户   /  发表于:2024-9-26 15:04  /   查看:326  /  回复:4
本帖最后由 神经蛙 于 2024-9-30 09:22 编辑

目前设置行列布局不支持直接使用变量,不过可以通过模板命令的方式间接使用变量,这样有个小问题,虽然效果上没有影响,但控制台会报错。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

4 个回复

倒序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-9-26 18:06:13
沙发
大佬,这个问题我们调查一下,有什么结果及时给您反馈哈
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-9-27 12:24:28
板凳
问题跟进
您好,在活字格中这个参数的结果,是公式计算的值,比如公式是 =1+2, 那么参数传的结果应该是3, 所以程序会先将公式计算一下,得到一个结果。
您帖子中的这个公式是=13:17, 对于这个公式来说,是计算不出来正确结果的,所以结果就是#Value,然后活字格对于计算结果出错,会在控制台中输出错误。
然后当模板命令真正执行命令时,发现执行的是 "设置行列布局命令"这个命令,这时程序就知道了不应该传公式计算的值给这个命令,应该传公式的那个引用=13:17,于是就把引用传给了 设置行列布局命令,所以正确执行了这个命令

对于参数,如果是公式,程序会将将公式进行计算,把值算出来,然后这时计算时如果公式有错误,或者计算出来有错误,控制台就会报错。

但是参数可能在各个命令中使用,程序会在每个命令执行时,会根据命令,传值或者引用或者正确需要的内容。 比如设置单元格属性 A1 = 参数1,这里参数1就应该传参数1的值。设置行列布局命令时就传递的是这个=13:17这个引用,所以真正执行命令时就是没问题的。

目前是只要公式计算有错误,就会输出警告,您根据自己的实际场景去判断就可以了,如果您的场景是正常的,就不用管这个警告就行~

评分

参与人数 1满意度 +5 收起 理由
神经蛙 + 5

查看全部评分

回复 使用道具 举报
神经蛙活字格认证
金牌服务用户   /  发表于:2024-9-27 13:55:35
地板
Lay.Li 发表于 2024-9-27 12:24
问题跟进
您好,在活字格中这个参数的结果,是公式计算的值,比如公式是 =1+2, 那么参数传的结果应该是3, ...

学习了,感谢您这么详细的回复
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-9-27 14:42:14
5#
不客气哈~
后边有问题欢迎随时发帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部