1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| Private Sub UserForm_Initialize()
Dim NOD As Node
Dim Jours As Variant
Dim Mois As Variant
Dim i&
'---
Jours = Array("lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi", "dimanche")
Mois = Array("janvier", "février", "mars", "avril", "mai", "juin", "juillet", _
"août", "septembre", "octobre", "novembre", "décembre")
With TreeView1
'--- Jours ---
Set NOD = .Nodes.Add(, , "Racine1", "Jours")
For i& = LBound(Jours) To UBound(Jours)
Set NOD = .Nodes.Add("Racine1", tvwChild, , Jours(i&))
Next i&
NOD.EnsureVisible
'--- Mois ---
Set NOD = .Nodes.Add(, , "Racine2", "Mois")
For i& = LBound(Mois) To UBound(Mois)
Set NOD = .Nodes.Add("Racine2", tvwChild, , Mois(i&))
Next i&
NOD.EnsureVisible
'### Active le Glisser/Déposer ###
.OLEDragMode = ccOLEDragAutomatic
End With
End Sub |
Partager