共用方式為


了解條件式編譯

使用條件編譯來選擇性執行程式碼區塊,例如除錯不同方法對同一程式任務的速度進行除錯,或為不同語言本地化應用程式。

你在程式碼中宣告一個條件 編譯器常數 ,並用 #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 支援與意見反應