私は、ユーザーが設定した一連の命令を解釈する必要があるアプリケーションを構築しており、実行時まではわかりません。xより大きいがxより小さい評価VBA
ように、私は、Evaluate関数を使用することによって、これを達成しています。一つは期待通り
Evaluate("5>4")
、trueを返します。
5は4より大きいが、10未満
は、私はもちろん、変数と数値を代入されます。私の質問は、私は次のステートメントを評価しない方法です。
文字列を2つの部分の配列に分割して個別にテストすることができますが、テストに1つの引数を渡す方法が必要です。
のようなExcelのアドレスにアクセスすることはできません?数式を評価しますか'Evaluate( "10> 5> 4") ' – gizlmo
Evaluate(" 10> 10> 4 ")もTrueを返すので動作しません –
and演算子を使用できない理由があると確信しています。それが何であるか尋ねることはできますか? – User632716