これはフォーラムでの最初の質問ですが、以前の質問を読むことは、私が取り組んでいるプロジェクトにとって非常に役に立ちました。これに対する答えが見つかりませんでしたが、見落としがありましたら申し訳ありません。
私は vba で Excel マクロを作成しており、式に変数のブール値と数値コンポーネントが含まれる select case... ステートメントを作成しようとしています。たとえば、マクロは別のワークシートから "> 3" または "< 3" を取得できます。
私の希望は、これらすべてのパラメーターを文字列に割り当てることができることでした。つまり、
test1 = "is " & BoolOperator1 & " " & NumericValue1
その後
Select case ValuetoCompare
Case test1
'Do something
Case test2
'...
これを行う方法はありますか?別の方法は、演算子を決定する選択関数内の数値変数でケースをネストすることだと思いますが、これはよりエレガントだと思いました。
ご指導ありがとうございました --
ジョシュ