一直想不通會什麼會無限迴圈... Sub ask() a = MsgBox("add", 4 + 32) If a = 6 Then b = InputBox("name") Range("A1") = b c = InputBox("quantity") Range("b1") = c End If End Sub 上面是執行一次的程式碼,想編輯成只要不按"否"就會重複執行, 我試過寫成DoWhile a= 6 ... loop ,但會導致InputBox一直無限循環‧‧‧ 剛接觸VBA,腦袋很僵...