property Menu.item (ID as Variant) as Item
Returns a specific Item object given its caption or its identifier.

TypeDescription
ID as Variant A long expression that indicates the item's identifier, or a string expression that indicates the item's caption searched for.
Item An Item object that defines the menu item.
Use the Item property to retrieve the item giving its identifier. The Item property doesn't look recursively for the item. Use the Find property to look recursively for an item giving its caption or its identifier. Use the ItemByIndex property to retrieve an item giving its index. Use the Item property to retrieve an item from the menu ( it looks recursively if case ).

The following VB sample recursively enumerates all items in the menu:

Private Sub scan(ByVal e As EXMENULibCtl.Menu)
    If Not (e Is Nothing) Then
        Dim i As EXMENULibCtl.Item
        For Each i In e
            Debug.Print i.Caption
            scan i.SubMenu
        Next
    End If
End Sub

Or an alternative function without using for each statement will be:

Private Sub scan(ByVal e As EXMENULibCtl.Menu)
    If Not (e Is Nothing) Then
        Dim j As Long
        For j = 0 To e.Count - 1
            Debug.Print e.ItemByIndex(j).Caption
            scan e.ItemByIndex(j).SubMenu
        Next
    End If
End Sub