非常に複雑な VBA ワークブックを作成していますが、多くのコードを実行する際の問題の 1 つはパフォーマンスです。多かれ少なかれ、次のことを行う組み込み関数があります
Public Function zzz (xxx as String) as String
if xxx = "apple" then zzz = "orange"
if xxx = "appple2" then zzz = "orange2"
if xxx = "apple3" then zzz = "apple3"
など (ただし、代わりに約 30 の文字列を使用)。この関数を複数回呼び出します。これを行うより良い方法はありますか?