2017-11-17 2 views
0

Wie suchen Sie den Index eines Kontaktelements, das mit der Methode items.find festgelegt wurde? Nachdem ich den Artikel gefunden habe, möchte ich zum nächsten Artikel wechseln können, aber mein Code schickt mich zum ersten Artikel in der Sammlung. Eine gekürzte Fassung meines Plans ist unter ...Finden Sie Item.index nach der Verwendung von Items.find

dim ColItms as items 
dim CI as contactItem 
Dim CIindex as integer 

set CI= ColItms.find("[CompanyName] = ""IBM""") 
CIindex = CI.???? ''''' This shows what I'm wanting to do, but don't know how 

' now advance to next item in collection 
set ci = ColItms.item(CIindex +1) ' i think this would work if I could find CIindex 

set ci = ColItms.GetNext ' this fails as it returns the 1st item in the collection 

Gerade jetzt alles, was ist eine Schleife durch jedes Element in der Sammlung zu arbeiten scheint, um zu sehen, ob es den gefundenen Kontakt gefunden,

Antwort

0

Artikel haben keine intrinsischer Index, nur eine Eintrags-ID. Um die nächste Übereinstimmung zu finden, verwenden Sie Items.FindNext.

Verwandte Themen