這是我寫的代碼的一小段。它似乎在最後一行中出現「如果沒有END IF」錯誤。我不能在這裏發現錯誤後,與此MSDN鏈接如果沒有結束塊如果 - VBA錯誤
If Longs > 10 & Shorts > 10 Then
If Longs < Shorts Then
Pairs = Longs
Else
Pairs = Shorts
End If
Else
If Longs < 10 & Shorts > 10 Then
Shortfall = True
Pairs = 10
Else: Shortfall = False
Pairs = 10
End If
End Sub
任何幫助將高度讚賞
這是最有可能的,因爲這直列'否則的:'唯一缺少的' End If',是否應該是'Else:Shortfall = false:Pairs = 10:End If'? – 2011-10-12 07:52:42
我總是使用一個名爲「智能縮進」的免費加載項來獲得代碼的一個很好的縮進,當我繼承一些像你的可怕的代碼時。 –
@i開發+1的諷刺;) – Soham