了解條件式編譯
使用條件式編譯選擇性地執行程式碼區塊,例如,偵錯語句會比較不同方法與相同程式設計工作的速度,或當地語系化不同語言的應用程式。
您可以使用#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 支援與意見反應。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應