Em mới tiếp xúc với VBA nên có một số thắc mắc về cách đặt biến, cụ thể:
Ví dụ File của em có 10 Form và 10 Module
Trường hợp 1: Tất cả các Form của em đều khai báo :
Vậy em muốn tạo thêm 1 Module "Khaibao" cho để khai báo chung cho cả file:
Trường hợp 2: Các biến ở một số module em thường khai báo:
hoặc
Giờ em khai báo chung cho cả file:
Có được không ạ, mong các anh chị giải thích giúp em, trường hợp nào nên và không nên. Em xin chân thành cảm ơn!
Ví dụ File của em có 10 Form và 10 Module
Trường hợp 1: Tất cả các Form của em đều khai báo :
Mã:
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Mã:
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Mã:
Dim sArr, RArr, Dic
Mã:
Dim i as long, St as String
Mã:
Public sArr, RArr, Dic
Public i as long, St as String