محاسبه در اکسس با تابع eval

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ~M*E*H*D*I~
    • 2011/10/19
    • 4377
    • 70.00

    محاسبه در اکسس با تابع eval

    درود

    کاربران حرفه ای اکسل حتما با تابع Evaluate آشنا هستند ، اما تابعی به مراتب قوی تر در اکسس وجود دارد که حتی با آن می توان یک ماشین حساب جهت محاسبات لگاریتمی یا مثلثاتی اسفاده کرد ، کد و فایل زیر مثال ساده ای در اینباره ارائه می کند.
    کد PHP:
    Private Sub txtExpression_AfterUpdate()
    On Error GoTo Err_txtExpression_AfterUpdate

    txtResult 
    = Eval(Me.txtExpression)

    Exit_txtExpression_AfterUpdate:
        
    On Error Resume Next
        
    Exit Sub

    Err_txtExpression_AfterUpdate
    :
        
    Select Case Err.Number
            
    Case 024822436
                Resume Exit_txtExpression_AfterUpdate
    :
            Case Else
                
    MsgBox Err.Number " " Err.DescriptionvbExclamation"Error in module Form_frmExpCalc - sub txtExpression_AfterUpdate"
                
    Resume Exit_txtExpression_AfterUpdate:
        
    End Select
    End Sub 
    فایل های پیوست شده
    Last edited by ~M*E*H*D*I~; 2014/02/12, 11:14.
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]
چند لحظه..