반응형
사용자 정의 함수
Ctrl+V
Function TEVALUATE(ByVal strTemp As String) As Double
Dim strMe As String
Dim strF As String
Dim strG As String
Dim i As Integer, j As Integer
i = Len(strTemp)
For j = 1 To i
strF = Mid(strTemp, j, 1)
If IsNumeric(strF) Then
Else
Select Case strF
Case "*", "/", ".", "+", "-", "^", "(", ")", "%"
Case "×"
strF = "*"
Case "÷"
strF = "/"
Case "+"
strF = "+"
Case "-"
strF = "-"
Case Else
strF = ""
End Select
End If
strMe = strMe & strF
Next j
If strTemp = "" Then strMe = 0
If strMe = "" Then strMe = 0
TEVALUATE = Evaluate(strMe)
End Function
반응형
'침실3_EXCEL' 카테고리의 다른 글
셀 서식-사용자 지정 (0) | 2023.05.28 |
---|---|
EXCEL- 목록만들기 (0) | 2023.04.02 |
EXCEL- 텍스트 나누기/셀 값을 여러 셀로 나누기 (0) | 2023.01.01 |
EXCEL 함수- 세대 비밀번호 랜덤 만들기(RandBetween) (2) | 2022.07.31 |
EXCEL 함수- 날짜 함수 활용하기(YEAR, MONTH, DAY, DATE) (0) | 2022.06.19 |
EXCEL 셀서식- 숫자를 한글로 표시 (0) | 2022.05.29 |
EXCEL- 엑셀에서 동그랗게 글쓰기 (0) | 2021.09.26 |
EXCEL- 셀서식으로 숫자를 문자로 바꾸기 (0) | 2021.03.28 |
EXCEL 함수- 수식을 값으로/값을 수식으로 (1) | 2020.10.13 |
EXCEL 함수- EOMONTH 활용하기 (0) | 2020.09.29 |