2014-04-08 7 views
0

"y = 3x^2-5 * x + 3"구조로 VBA로 수식을 읽고 "y ="를 공백 ("")으로 바꾸고 x는 실제 값으로 대체됩니까?수식 계산 값

는 당신이 3*x^2-5*x+3이 있다면 당신은 문자열 식을

을 caculate하는 EVALUATE을 사용할 수 있습니다

답변

1

(보다는 3x^2-5*x+3는) 다음이 코드는 53

Dim strIn As String 
strIn = "3*x^2-5*x+3" 
MsgBox Evaluate(Replace(strIn, "x", "5")) 
을 retruns