Mình không chạy được nó báo lỗi (trong file đính kèm). Vậy phải xử lý như thế nào ? Thanks!
Dim I&, J&, keyroot$, keychild$
+ Bác kiểm tra trong VBA, vào menu Tools\References... có cái nào lỗi Missing không? Nếu có thì bác phải download file MSCOMCTL.OCX về và cài vào thư mục hệ thống của Windows (ví dụ: C:\Windows\System32\).
+ Khai báo các biến I, J,... ở đầu thủ tục Sub TreeView()
Mã:Dim I&, J&, keyroot$, keychild$
Sub treeview()
Admin.TreeView1.ImageList = Admin.Imagecart
Admin.TreeView1.Nodes.Clear
For I = 1 To Range("A2000").End(xlUp).Row
keyroot = ""
With Admin.TreeView1.Nodes
.Add Key:=Range("A" & I).Value, Text:=Range("A" & I).Value, Image:=2
keyroot = Admin.TreeView1.Nodes(I).Key
For J = 1 To Range("A2000").End(xlUp).Row
keychild = ""
.Add relative:=Range("A" & I).Value, relationship:=tvwChild, Key:=Range("A" & I).Value & J, Text:=Range("B" & J).Value, Image:=1
keychild = Admin.TreeView1.Nodes.Item(I).Children
Next J
End With
Next I
End Sub
File gốc bị khóa tùm lum, cũng khó cho anh nếu muốn xác định xem Control nào bị MISSINGMình không chạy được nó báo lỗi (trong file đính kèm). Vậy phải xử lý như thế nào ? Thanks!
Cảm ơn TuanVNUNI và Ndu nhờ các bạn giúp đỡ Tôi đã Test được rồi. Nhưng chưa biết mở rộng ứng dụng như thế nào ?