G
Guest
Guest
Bonjour,
Quelqu'un peut il m'aider.
j'ai un problème avec un treeview. J'ai un problème avec tvwChild. je n'arrive pas a comprendre :
Erreur compilation, variable non définie
Option Explicit
Private Sub bouton_fermer_Click()
Unload Me
End Sub
Private Sub UserForm_Initialize()
Dim donnees As Collection
Dim bcl, x As Byte
Dim cel As Range
Set donnees = New Collection
On Error Resume Next
For Each cel In Range("d7:d" & Range("d65536").End(xlUp).Row)
donnees.Add cel.Text, cel.Text
Next cel
On Error GoTo 0
For bcl = 1 To donnees.Count
TreeView1.Nodes.Add , , "C" & bcl, donnees.Item(bcl)
Next bcl
For bcl = 1 To TreeView1.Nodes.Count
For Each cel In Range("d7:d" & Range("d65536").End(xlUp).Row)
If Me.TreeView1.Nodes.Item(bcl).Text = cel.Value Then
TreeView1.Nodes.Add Me.TreeView1.Nodes.Item(bcl).Key, tvwChild, "Cc" & x, cel.Offset(0, 1)
x = x + 1
End If
Next cel
Next bcl
End Sub
Quelqu'un peut il m'aider.
j'ai un problème avec un treeview. J'ai un problème avec tvwChild. je n'arrive pas a comprendre :
Erreur compilation, variable non définie
Option Explicit
Private Sub bouton_fermer_Click()
Unload Me
End Sub
Private Sub UserForm_Initialize()
Dim donnees As Collection
Dim bcl, x As Byte
Dim cel As Range
Set donnees = New Collection
On Error Resume Next
For Each cel In Range("d7:d" & Range("d65536").End(xlUp).Row)
donnees.Add cel.Text, cel.Text
Next cel
On Error GoTo 0
For bcl = 1 To donnees.Count
TreeView1.Nodes.Add , , "C" & bcl, donnees.Item(bcl)
Next bcl
For bcl = 1 To TreeView1.Nodes.Count
For Each cel In Range("d7:d" & Range("d65536").End(xlUp).Row)
If Me.TreeView1.Nodes.Item(bcl).Text = cel.Value Then
TreeView1.Nodes.Add Me.TreeView1.Nodes.Item(bcl).Key, tvwChild, "Cc" & x, cel.Offset(0, 1)
x = x + 1
End If
Next cel
Next bcl
End Sub