[VBA ] 迴圈的i被function影響已刪文
Sub test()
For i = 1 To 5
kkk
Debug.Print i
Next i
End Sub
Function kkk()
i = 3
End Function
我有兩個xlsm檔案,都有一樣如上的Sub test()跟Function kkk()
第一個檔案,會印出1, 2, 3, 4, 5,和我預期的一樣
但是第二個檔案,卻印出3, 3, 3, 3, 3....無限的3....
請問是哪個地方設定不同才會導致這種結果發生嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.249.88.101 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1649005819.A.C09.html
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章