Public tenBien As String
Public giaTri As Double
Sub Main()
tenBien = "Giá trị mới"
MsgBox giaTri
End Sub
Private tenBien As String
Private giaTri As Double
Public Property Get TenBien() As String
TenBien = tenBien
End Property
Public Property Let TenBien(Value As String)
tenBien = Value
End Property
Public Property Get GiaTri() As Double
GiaTri = giaTri
End Property
Public Property Let GiaTri(Value As Double)
giaTri = Value
End Property
Sub Main()
Dim bienChung As New TenBienClass
bienChung.TenBien = "Giá trị mới"
MsgBox bienChung.GiaTri
End Sub
Có hai cách chính để add reference trong VBA Excel:Chỗ này bạn có thể hướng dẫn bằng hình ảnh được không? Mình không thấy Add Reference ở đâu cả
Sub AddReference()
' Đường dẫn đến file thư viện tham chiếu
Const RefFile As String = "C:\Program Files\Microsoft Office\Office15\MSWORD.OLB"
' Add reference Microsoft Word 15.0 Object Library
ActiveWorkbook.VBProject.References.AddFromFile RefFile
End Sub
Cảm ơn bạn, nhưng cái quan trọng nhất là chọn cái references nào trong đây bạn?Có hai cách chính để add reference trong VBA Excel:
1. Sử dụng giao diện Visual Basic Editor (VBE)
View attachment 301058
- Mở VBE bằng cách nhấn phím tắt Alt + F11.
- Trong menu Tools, chọn References.
- Hộp thoại References sẽ hiện ra.
- Chọn thư viện tham chiếu bạn muốn add từ danh sách Available References.
- Nhấp OK.
2. Sử dụng VBA code
Bạn có thể sử dụng phương thức AddFromFile của đối tượng VBProject để add reference bằng VBA code. Ví dụ:
Mã:Sub AddReference() ' Đường dẫn đến file thư viện tham chiếu Const RefFile As String = "C:\Program Files\Microsoft Office\Office15\MSWORD.OLB" ' Add reference Microsoft Word 15.0 Object Library ActiveWorkbook.VBProject.References.AddFromFile RefFile End Sub
Lưu ý:
- Một số thư viện tham chiếu có thể không có trong danh sách Available References. Trong trường hợp này, bạn cần sử dụng VBA code để add reference.
- Nếu bạn add reference cho một ứng dụng khác, bạn cần đảm bảo rằng ứng dụng đó đã được cài đặt trên máy tính của người dùng.
Ngoài ra, bạn có thể tham khảo thêm các nguồn sau:
Hỏi cách sử dụng, khai thác thư viện Tools/References:
![]()
Hỏi cách sử dụng, khai thác thư viện Tools/References
Chào mọi người! theo em tìm trong diễn đàn thì thấy có hai chủ đề này Tổng quan về FileSystemObject (Thao tác với file, thư mục trên máy tính) Tổng quan về Scripting.Dictionary (ứng dụng vào lọc duy nhất) được sử dụng nhờ vào thư viện Microsoft Scripting Runtime, vậy có còn những chủ đề nào sử...www.giaiphapexcel.com
Check or add an object library reference (VBA):
https://learn.microsoft.com/en-us/office/vba/api/overview/
Trong cửa sổ Reference, xem thử có tên VBProject nào mà bạn đã tạo biến chung trong đó không?Cảm ơn bạn, nhưng cái quan trọng nhất là chọn cái references nào trong đây bạn?