ID : 113
#Undef
機能
#Defineで定義したマクロ定義を解除します(未定義にします)。
構文
#Undef マクロ名
指定項目
- マクロ名
- #Defineで定義したマクロ名を指定します。
解説
#Defineで定義されてたマクロの定義を、この#Undef以降のプログラムで無効(未定義)にします。
関数型マクロは引数部分のないマクロ名だけを指定します。
関連項目
注意事項
#Defineで定義されていないマクロ名を記述した場合は何もしません。
用例
'!TITLE "記号変数、マクロ定義の無効"
' 記号定数"NAME"に文字列を割り当てた後、無効に設定
Sub Sample_Undef
' NAMEという記号定数に"Desno Corporation"を割り当て
#Define NAME "Denso Corporation"
' 記号定数NAMEを無効に設定
#Undef NAME
End Sub
ID : 113