[算表] vba 迴圈時遇到if then +1重跑迴圈
軟體:
版本:
目前寫一份自己的日期報表
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重新開始
好像邏輯錯誤
又或者是否要從迴圈那個面就該中止了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.158.244
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1475440221.A.137.html
→
10/03 07:00, , 1F
10/03 07:00, 1F
→
10/03 07:01, , 2F
10/03 07:01, 2F
→
10/03 07:19, , 3F
10/03 07:19, 3F
→
10/03 07:19, , 4F
10/03 07:19, 4F
→
10/03 07:22, , 5F
10/03 07:22, 5F
→
10/03 07:26, , 6F
10/03 07:26, 6F
Office 近期熱門文章
PTT數位生活區 即時熱門文章