了解條件式編譯

使用條件式編譯選擇性地執行程式碼區塊,例如,偵錯語句會比較不同方法與相同程式設計工作的速度,或當地語系化不同語言的應用程式。

您可以使用#Const指示詞在程式碼中宣告條件式編譯器常數,並表示要使用#If條件編譯的程式碼區塊...然後...#Else指示詞。

下列範例會根據 變數的值執行偵錯程式碼或生產程式碼。

' Declare public compilation constant in Declarations section. 
#Const conDebug = 1 
 
Sub SelectiveExecution() 
 #If conDebug = 1 Then 
 . ' Run code with debugging statements. 
 . 
 . 
 #Else 
 . ' Run normal code. 
 . 
 . 
 #End If 
End Sub

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應