/ 350
添加表情
遵守中华人民共和国的各项道德法规,承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。
全部评论 (共 56 条)
学习达人
andyssh 展开
Sub test()
For i = 2 To 10
If Cells(i, "a") > 1 / 3 Then GoSub 100
Next
Exit Sub
100:
Cells(i, "b") = "迟到"
Return
End Sub
2025年03月18日 15:08
0 回复
学习达人
QQweo054j14 展开
1/3可以用time(8,0,0)代替
2023年05月25日 21:57
3 回复
drkjh 展开
@ QQweo054j14 更正一下 是 timevalue("8:00:00")
2024年04月24日 17:24
@TA
Zerg234 展开
gosub你可以理解为go与sub两个单词,sub之前已经见过的相当于一个子程序,使用return就是标志着这个子程序结束(相当于end sub)。goto只是单独跳转到指定行,不能与return配合。总的来说,不到万不得已,别用goto和gosub。其实只有自己多思考一下,你想用goto与gosub的情况,你只要调整一下代码结构,用普通的if……then……else以及循环都是能解决的
2020年01月20日 09:41
5 回复
T280859bo 展开
@ Zerg234 牛啊哈哈?
2023年09月21日 17:56
@TA
游客 展开
讲1/3的时候理由有点牵强了,讲一下单元格的格式就很明了了,无非就是时间格式和常规格式的切换而已
2015年08月13日 22:48
1 回复
T-b8yjhboxt 展开
Sub goto你好()
Dim r!
For r = 2 To 10
If Sheet1.Range("a" & r) > 1 / 3 Then goto100
Next r
Exit Sub
100:
Sheet1.Range("b" & r) = "迟到"
Return
End Sub
提示子过程或函数未定义
2019年07月21日 16:56
0 回复
游客 展开

Sub goto你好()
Dim r%
For r = 1 To 10
If Range("b" & r) >= 90 Then gotosub 100
Next r
Exit Sub
100:
Range("c" & r) = "大于"
Return
End Sub
子过程或函数未定义是什么意思
2019年07月21日 16:26
0 回复
我的成功之路 更多
V
特惠充值
联系客服
APP下载
官方微信
返回顶部