求求救救孩子function里的a应该前面有一个关键字使它输
vb吧
全部回复
仅看楼主
level 3
Euletux
楼主
求求救救孩子
function里的a应该前面有一个关键字使它输出数值的,为什么加了val不对啊(vb不好,就想着转数值用val来着
2020年06月13日 03点06分
1
level 3
EineBlume
在 Function 语句里,参数是用变量的名称来声明,不是用表达式。
2020年06月13日 04点06分
2
level 3
EineBlume
如果担心接收到的参数值是其他的数据类型,那就用 Variant 来定义参数的数据类型,然后用 IsNumeric 函数来判断接收到的值是否为数值,然后再用数据类型转换的函数将参数转换成需要的数据类型。如果是整数,建议采用 Long 数据类型。
2020年06月13日 04点06分
3
Euletux
这个这个。。完了,不是很懂(捂脸
2020年06月13日 06点06分
Euletux
是都改掉吗
2020年06月13日 06点06分
level 15
初音✨七奈
ByVal a,不是Val(a)
2020年06月13日 05点06分
4
Euletux
改成ByVal,之后它死机了,白屏
2020年06月13日 06点06分
初音✨七奈
@Euletux
那应该是死循环了,不过这段代码目测并不是死循环
2020年06月13日 06点06分
Euletux
@初音✨七奈
难过
2020年06月13日 06点06分
Euletux
@初音✨七奈
那,,是我前面代码有错误吗?
2020年06月13日 06点06分
level 3
Euletux
楼主
好了好了!我发现了,是前面的代码for i=k to 1 后面step -1
,谢谢大佬们!
2020年06月13日 06点06分
5
1