PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Office
[算表] vba 循环时遇到if then +1重跑循环
楼主:
waiter337
(给开司一罐苏格登)
2016-10-03 04:30:19
软件:
版本:
目前写一份自己的日期报表
aaa111:
For k = 1 To 10
bb = Range("am" & k).Value
If bb = "无" Then
??? k = k + 1
??? go to aaa111
End If
i = Range("am" & 5 + k)
j = Range("am" & 6 + k)
Range("A" & j & ":" & "aa" & i - 1).Select
next
在k=1的情况下
假设bb发现am1的格子内有 "无" 这个字时
他会取消下面 i跟 j的操作
直接回到循环 并且从k=2
我试过直接用next 系统说不行
???的部份我也尝试过
但是k值会从1重新开始
好像逻辑错误
又或者是否要从循环那个面就该中止了
作者: soyoso (我是耀宗)
2016-10-03 07:00:00
aaa111: 标签处移至i跟j的操作下方k=k+1取消
楼主:
waiter337
(给开司一罐苏格登)
2016-10-03 07:19:00
阿 是不是for next要改用while wend
作者: soyoso (我是耀宗)
2016-10-03 07:19:00
或是将i跟j的操作,移至逻辑判断if内,条件改为不等于循环改以while wend或do loop应都可
楼主:
waiter337
(给开司一罐苏格登)
2016-10-03 07:26:00
好 我研就看看
继续阅读
[算表] 横向分类加总
etw710
Re: [算表] 将长条图画在每个区间之间
dinex
[问题] PPT文字与mp4影片一起出现
lin520
[问题] excel 跳档追踪快速键 ctrl+[
Fortheway
[问题] VBA指令-停止所有宏
Dubois
Re: [算表] vba 定时执行程式
nazomegami
[问题] excel vba型态不符合
s212gj
[问题] mac powerpoint 英文字体自动改变
thunderclap
[问题] outlook夹带附件后,对方收不到信
juyce
[文件] word 文章内,特定文字自动统计?
jie123
Links
booklink
Contact Us: admin [ a t ] ucptt.com