'ツリービューオブジェクト名.Nodes.Add [Relative], [Relationship], [Key], [Text], [Image], [SelectedImage]
'http://www.officetanaka.net/excel/vba/treeview/05.htm
'Relative:上位の階層を指定、ない場合、最上位の場合、指定がいらない
'Relationship:子ノードを登録するとき必要、tvwChildと指定
'Key:ノード上のKey
'Text:ノード上の表示
'Image:未選択時の表示(イメージ)
'SelectedImage:選択時の表示(イメージ)
'トップノードの表示
Do Until レコードセット.EOF
ツリービューオブジェクト名.Nodes.Add , , レコードセット上のノード上のKey, レコードセットの表示したい項目
レコードセット.MoveNext
Loop
'下位ノードの表示
Do Until レコードセット.EOF
ツリービューオブジェクト名.Nodes.Add レコードセット上のノード上のKey, tvwChild , レコードセット上のノード上のKey, レコードセットの表示したい項目
レコードセット.MoveNext
Loop
'クリックイベント
Private Sub ツリービューオブジェクト名_NodeClick(ByVal Node As Object)
Node.Key 'クリックしたノードのキー
Node.Children 'クリックした下位ノードの数
End Sub
Private Sub ツリービューオブジェクト名_NodeCheck(ByVal Node As Object)
Node.Checked 'ノードのチェック状態
End Sub