[VBA ] 迴圈的i被function影響已刪文

看板Visual_Basic作者 (walk)時間2年前 (2022/04/04 01:10), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
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
文章代碼(AID): #1YITJxm9 (Visual_Basic)
文章代碼(AID): #1YITJxm9 (Visual_Basic)