次の方法で共有


条件付きコンパイルについて

条件付きコンパイルを使用して、コードブロックを選択的に実行します。たとえば、異なるアプローチの速度を同じプログラミング タスクと比較するステートメントをデバッグしたり、異なる言語のアプリケーションをローカライズしたりします。

#Const ディレクティブを使用してコードで条件付きコンパイラ定数を宣言し、#Ifで条件付きでコンパイルするコード ブロックを示します。Then...#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 のサポートおよびフィードバックを参照してください。