Hàm là một tập hợp các đoạn mã thực hiện một tác vụ cụ thể và trả về một kết quả. Hàm chủ yếu được sử dụng để thực hiện các tác vụ được lặp đi lặp lại như là định dạng dữ liệu đầu ra, thực hiện tính toán,…
Giả sử bạn đang phát triển một chương trình tính toán lãi suất cho một khoản vay. Bạn có thể tạo ra một hàm thu nhận số tiền cho vay và thời gian hoàn vốn. Hàm này có thể sử dụng số tiền cho vay và thời gian hoàn vốn để tính giá trị lãi suất và lợi nhuận.
Ưu điểm của việc sử dụng hàm giống như ưu điểm của việc tại sao nên sử dụng chương trình con
Các quy tắc đặt tên hàm giống như quy tắc đặt tên chương trình con.
“Private Function myFunction(…)”
Từ khóa “Function” được sử dụng để khai báo một hàm có tên là “myFunction” và bắt đầu phần thân của hàmTừ khóa “Private” được sử dụng để chỉ định phạm vi của hàm
“ByVal arg1 As Integer, ByVal arg2 As Integer”
Nó khai báo hai tham số của kiểu dữ liệu số nguyên với tên là “arg1” và “arg2”
myFunction = arg1 + arg2
Đánh giá biểu thức arg1 + arg2 và gán kết quả cho tên của hàm
“End Function”
“End Sub” được sử dụng để kết thúc phần thân hàm
Hàm rất giống với chương trình con. Sự khác biệt giữa một chương trình con và một hàm là hàm trả về một giá trị khi nó được gọi. Trong khi một chương trình con không trả về một giá trị khi nó được gọi. Giả sử bạn muốn cộng hai số. Bạn có thể tạo ra một hàm thu nhận hai số đó và trả về tổng của các số.
Tạo giao diện người dùng
Thêm hàm
Viết mã code cho nút lệnh
Kiểm tra code
Bước 1: Giao diện người dùng
Đặt các thuộc tính của CommandButton1 như sau:
Giao diện sẽ xuất hiện như sau:
Bước 2: thiết lập code hàm:
Nhấn tổ hợp phím Alt + F11 để mở cửa sổ code
Thêm đoạn code sau:
“Private Function addNumbers(…)”
Khai báo một hàm riêng “addNumber” thu nhận hai số nguyên
“ByVal firstNumber As Integer, ByVal secondNumber As Integer”
Khai báo hai biến tham số là firstNumber và secondNumber
“addNumbers = firstNumber + secondNumber”
Cộng giá trị hai số firstNumber và secondNumber, sau đó gán tổng cho addNumbers
Bước 3: Viết mã code gọi hàm
Chọn View Code
Thêm đoạn code sau:
Bước 4: Chạy chương trình, bạn sẽ nhận được kết quả như sau:
Hàm là một tập hợp các đoạn mã thực hiện một tác vụ cụ thể, nó sẽ trả về một giá trị sau khi được thực hiện.
Cả chương trình con và hàm đều cung cấp mã có thể tái sử dụng.
Cả chương trình con và hàm đều giúp chia các đoạn mã lớn thành các đoạn mã nhỏ có thể dễ dàng quản lý được.
Với sứ mệnh: ” Mang cơ hội phát triển kỹ năng, phát triển nghề nghiệp tới hàng triệu người “, đội ngũ phát triển đã và đang làm việc với những học viện, trung tâm đào tạo, các chuyên gia đầu ngành để nghiên cứu và xây dựng lên các chương trình đào tạo từ cơ bản đến chuyên sâu xung quanh các lĩnh vực: Tin học văn phòng, Phân tích dữ liệu, Thiết kế, Công nghệ thông tin, Kinh doanh, Marketing, Quản lý dự án…
Gitiho tự hào khi được đồng hành cùng:
50+ khách hàng doanh nghiệp lớn trong nhiều lĩnh vực như: Vietinbank, Vietcombank, BIDV, VP Bank, TH True Milk, VNPT, FPT Software, Samsung SDIV, Ajinomoto Việt Nam, Messer,…