|
|
供参考
Private Sub CommandButton3_Click()
Dim AA1, aa2
Dim arr()
ReDim Preserve arr(1 To TreeView1.Nodes.Count, 1 To 2)
For i = 1 To TreeView1.Nodes.Count
If TreeView1.Nodes(i).Text Like "*" & TextBox1.Text & "*" Then
m = m + 1
arr(m, 1) = TreeView1.Nodes(i).Text
arr(m, 2) = TreeView1.Nodes(i).Index
End If
Next
If m > 0 Then
For i = 1 To m
AA1 = arr(i, 1): aa2 = Val(arr(i, 2))
TreeView1.Nodes(aa2).Expanded = True
TreeView1.Nodes(aa2).Selected = True
TreeView1.SetFocus
If m > 1 Then
response = MsgBox(m & "条记录第" & i & "条" & Chr(13) & AA1 & Chr(13) & "是否查看下一条记录?", vbYesNo)
If response = vbNo Then Exit For
End If
Next
End If
End Sub |
评分
-
1
查看全部评分
-
|