Thủ Thuật Access

Thế Giới Thủ Thuật với Access

Lập Hàm có lượng tham số thay đổi

Posted by Noname on 29.12.2009

Hỏi: Bạn HaQuocQuan có hỏi làm sao tạo một hàm có số lượng tham số tùy ý.
Đáp: Điển hình của các hàm có tham số tùy ý ta có thể thấy ở Excel, nó thường ở dạng
Hàm( mảng các tham số, hằng số 1, hằng số 2…)

Với hằng số để cho ta biết trong trường hợp nào thì trả về giá trị nào.
Dưới đây, mình xin tạo 1 hàm có số tham số thay đổi tương tự hàm sum của Excel

Function SumC(A As Variant)
Dim tong
   tong = 0
   For Each I In A
   tong = tong + I
   Next I
   SumC = tong
End Function

 Và bây giờ ta có thể gọi hàm sum như sau:

Private Sub Command7_Click()
   MsgBox “Tong cua 10,20,50,60 la ” & SumC(Array(10,20,50,60))
End Sub

Kết quả hiện lên 1 messenge: 170

3 phản hồi to “Lập Hàm có lượng tham số thay đổi”

  1. haquocquan said

    Cám ơn Noname rất nhiều.Hàm của Noname hình như bị nhầm:SumC = tong thì phải.

  2. Noname said

    Tks HQQ! Vì khi copy từ diễn đàn về Blog, mình trình bày lại cho hệ thống hơn nên thay đổi 1 chút! Nhiều khi có sai sót.🙂

  3. Noname said

    Hihi!Sau một đêm mày mò với java script. Cuối cùng mình đã viết được đoạn script chèn hình ảnh vào comment của blogspot. Anh em nào dùng blogspot có thể pm ở đây. Mình sẽ chia sẻ!demo[img]http://i39.photobucket.com/albums/e193/duytuan2002/Access/Thuthuataccess.jpg[/img]

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

 
%d bloggers like this: