2025. 2. 22. 12:31
현장에서 문자열 형태의 값을 산출해야하는 경우가 많아 찾는 경우가 많다.
예) 1+2+20 의 문자열을 23이라는 숫자로 계산
1. 엑셀 VBA 편집(alt + F11)
2. 삽입 -> 모듈 을 선택하여 새로운 모듈 추가
3. 코드 추가
Function EvalFormula(Cell As Range) As Variant
EvalFormula = Evaluate(Cell.Value)
End Function
4. 사용법
= EvalFormula(셀)
* =EvalFormula 이게 길다면 변경하면 됨. 예) =EF(셀)
다음에는 엑셀 추가 기능에 넣어 모든 파일에서 사용 할 수 있게 도전!!!!