office交流網(wǎng)--QQ交流群號及微信交流群

Access培訓群:792054000         Excel免費交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請用微信掃碼)

        

Access函數(shù)的調(diào)用

2017-09-08 17:04:00
tmtony8
原創(chuàng)
8239

Access內(nèi)置函數(shù)庫能輕松解決很多問題。如果沒有此函數(shù),我們可以自定義函數(shù)來處理問題。

這里我們說說如何調(diào)用函數(shù)。調(diào)用內(nèi)置函數(shù)和自定義函數(shù)方法是一樣的。


一.創(chuàng)建自定義函數(shù)

在VBE視圖下,插入-模塊,新建一個模塊后,鍵入以下函數(shù)。一個累加的函數(shù)。

Public Function leijia(n As Integer)
    
    Dim i As Integer
    Dim y As Long
    
    y = 0
    For i = 1 To n
        y = y + i
    Next
    leijia = y
End Function


二.調(diào)用函數(shù)

1.在查詢中調(diào)用函數(shù)

可以在查詢中直接調(diào)用,如Now(),year()等函數(shù),也可以調(diào)用自定義函數(shù)


SELECT 表1.aaa,date() as 今天, leijia(5) AS 累加 FROM 表1;



2.在窗體報表中調(diào)用函數(shù)

在窗體和報表中調(diào)用函數(shù)是一樣的,只需要引用函數(shù)即可


'按鈕單擊事件
Private Sub Command2_Click()
  MsgBox leijia(Text0)
End Sub



或者直接(=函數(shù))填入?yún)?shù)即可獲取到值。

    分享
    聯(lián)系我們
    聯(lián)系人: 王先生
    Email: 18449932@qq.com
    QQ: 18449932
    微博: officecn01
    移動訪問