꽤 복잡한 VBA 통합 문서를 작성하고 있으며 코드를 실행하는 데 많은 문제가 발생합니다. 나는 다음과 같은 기능을하는 다소 기능이있다.VBA 기능 If 문을 피하는 경우
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()'을 사용하는 것이 좋습니다. –
적어도'else else'를 사용할 수 있습니다. – Brad
이것은 룩업 값과 결과 값의 실제 예입니까? – shahkalpesh