Min()関数やMax()関数、?:条件演算子の代替式
VBScriptやVBAには、Min()関数やMax()関数がありません。
関数を作るか、If文などで代替できますが、これをひとつの式でやるには?
JScriptなら、式1 ? 式2 : 式3 のような式が書けますが。。。
Max=x And x>y Or y And Not x>y
Min=x And Not x>y Or y And x>y
つまり、式1 ? 式2 : 式3 は、式2 And 式1 Or 式3 And Not 式1 と書きます。
ただし、式1は、Booleanです。