Cách trang trí code VBA đúng cách

Hướng dẫn cách trang trí code VBA đúng cách cho lập trình viên mới vào nghề

  1. Tại sao cần trang trí code VBA đúng cách
  2. Dưới đây là các cách để trang trí và làm đẹp code VBA
  3. Video các trang trí code VBA

1. Tại sao cần trang trí code VBA đúng cách

- Dễ dàng nhìn code, dễ tư duy khi nhìn code để suy ra nghiệp vụ.

- Dễ dàng bẩy lỗi, tìm nguyên nhân lỗi của code

- Tạo ra thẩm mỹ code VBA.

- Tạo nên sự chuyên nghiệp về code, code dễ khả năng thương mại

60%

2. Dưới đây là các cách để trang trí và làm đẹp code VBA

    Thụt lề hợp lý

Sử dụng thụt lề (Indent) để phân chia các khối lệnh, vòng lặp, hoặc điều kiện, làm cho cấu trúc logic rõ ràng hơn.

If condition Then
    ' Code block
Else
    ' Code block
End If

Sử dụng ghi chú (Comment)

Ghi chú các đoạn code quan trọng bằng ký tự ' để giải thích ý nghĩa hoặc mục đích của code.

 ' Tính tổng giá trị của mảng

Phân chia module

Tách code thành các module hoặc subroutine để dễ quản lý, thay vì viết toàn bộ trong một nơi.

Đặt tên biến rõ ràng

Sử dụng tên biến mô tả, có nghĩa. Ví dụ: thay vì đặt tên biến x, hãy dùng TotalSales.

Chia nhỏ hàm

Viết các hàm ngắn, mỗi hàm chỉ thực hiện một nhiệm vụ cụ thể. Điều này giúp dễ dàng tái sử dụng và kiểm tra.

Thêm Header cho mỗi Sub/Funtion

Ghi chú thông tin như tên hàm, mục đích, tham số, và kết quả trả về.

' -----------------------------------
' Function: CalculateInterest
' Purpose: Tính lãi suất
' Input: Principal, Rate, Time
' Output: Lãi suất
' -----------------------------------

Dùng màu sắc (Highlight)

Tận dụng màu sắc trong IDE của VBA để phân biệt biến, hàm, và từ khóa.

Tránh lệnh viết tắt

Thay vì viết lệnh như Dim a As String, hãy sử dụng mô tả đầy đủ: Dim CustomerName As String.

Kiểm tra lỗi rõ ràng

Thêm kiểm tra lỗi và xử lý lỗi (Error Handling) để dễ dàng phát hiện vấn đề.

    On Error GoTo ErrorHandler
    ' Code logic
    Exit Sub
    ErrorHandler:
    MsgBox "Có lỗi xảy ra!"

Tóm lại: Việc áp dụng các nguyên tắc này giúp code VBA của bạn dễ hiểu và dễ bảo trì hơn, đặc biệt khi làm việc nhóm hoặc quay lại chỉnh sửa sau một thời gian dài.

3. Video cách trang trí code

Bài viết liên quan:

Hướng dẫn cách trang trí code VBA đúng cách cho lập trình viên mới vào nghề