2012-07-02 4 views
0

입력을 제한 할 수없는 입력을 제한 할 수 없습니다. 입력을 제한하는 VBA 함수를 작성하려고합니다. 세 개의 인수 min, modemax이 필요하며 그 값은 min < mode < max입니다. 나는 무엇을 놓치고min <mode <max

Function TRIANGULAR(min As Double, mode As Double, max As Double) 
    If min < mode < max Then 
     TRIANGULAR = (min + mode + max)/3 
    Else 
     MsgBox "min < mode < max", vbCritical 
    End If 
End Function 

: 여기

는 지금까지이 무엇입니까?

답변

1

If 님은 그렇게 작동하지 않습니다.

사용

If (min < mode) and (mode < max) Then 
+0

감사합니다 @ 크리스, 난, 난 당신이 너무 나에게 도움이 될 희망을 내가 "피벗 테이블"에 대한 또 다른 질문이 있습니다 .... :) 그것에 대해 알지 못했다 :) – Rachit

+0

을 @ 답변 Chris의 답변이 귀하의 질문에 답변 한 경우이 답변 옆에있는 체크 표시를 클릭하여 수락 할 수 있습니다. 다른 사람들이 귀하의 문제가 해결되었음을 알리는 데 도움이됩니다. ([다른 여러 가지 플러스] (http://meta.stackexchange.com/a/5235/162918)) –

관련 문제