Hỏi về Option Explicit (2 người xem)

  • Thread starter Thread starter NH_DK
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

NH_DK

Let's patience
Tham gia
29/7/10
Bài viết
865
Được thích
1,204
Nghề nghiệp
Kế toán
A/C cho em hỏi nhé!
Khi mình đặt biến thì mới sử dụng Option Explicit? Thực ra, hiện tại em chỉ biết khi đặt biến thì em mới sử dụng nó. Thực tế thì nó được sử dụng trong những trường hợp nào nữa?
A/C vui lòng tư vấn cụ thể về cách sử dụng của Option Explicit nhé?
 
Khi anh dùng Option Explicit ở đầu Module thì tất cả các biến phải được khai báo. Nếu biến nào trên Module đó không được khai báo thì VBA sẽ báo lỗi ngay. ví dụ
PHP:
Option Explicit
Sub TimTen()
Dim nick As String
nick = "NH_DK"
ten = "Ngoc"
MsgBox "Nick: " & nick & "Name: " & ten
End Sub
Khi anh chạy code này thì VBA sẽ báo lỗi "Variable not defined" vì biến ten chưa được khai báo.
 
A/C cho em hỏi nhé!
Khi mình đặt biến thì mới sử dụng Option Explicit? Thực ra, hiện tại em chỉ biết khi đặt biến thì em mới sử dụng nó. Thực tế thì nó được sử dụng trong những trường hợp nào nữa?
A/C vui lòng tư vấn cụ thể về cách sử dụng của Option Explicit nhé?
Trong cửa sổ VBA, bạn bôi đen chữ Explicit rồi bấm F1 sẽ có câu trả lời
 
Web KT

Bài viết mới nhất

Back
Top Bottom