我正在構建一個非常複雜的VBA工作簿,並且運行大部分代碼的一個問題是性能。我有一個內置的函數,它或多或少,以下VBA函數避免如果語句
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字符串代替)。我多次調用這個函數。有一個更好的方法嗎?
你最好用'vlookup()'來做這個。 –
你至少可以使用'if else'。 – Brad
這是查詢值和結果值會是什麼的真實例子嗎? – shahkalpesh