Outlook move mail vanuit folder

Status
Niet open voor verdere reacties.

Axel05

Gebruiker
Lid geworden
12 nov 2014
Berichten
30
Hoi allen,

In onderstaande code probeer ik alle items in een folder op basis van een criteria te moven. Nu is het probleem dat wanneer Item(1) gemoved wordt, er een herclassificatie plaatsvindt. Hierdoor begint hij wederom bij (1) terwijl mijn IntItem naar (2) gaat. eindresultaat: de helft van de mails blijven onaangetast in de folder staan.

In dit voorbeeld staan er 4 items in FromFolder. De count gaat goed net als het eerste item. Item 2 wordt overgeslagen en item 3 (ondertussen 2 geworden) wordt weer verplaatst. Vervolgens stopt de sub terwijl er nog 2 mails in de folder staan.


Wat ik wil is dat 'FromFolder.Item(I).' blijft zoals in eerste instantie is bepaald, ook na het moven. Wie kan me helpen?

Code:
Dim I As Long

    For I = 1 To FromFolder.count
      
       If InStr(1, FromFolder.Item(I).Body, "saved as") > 0 Then NewSentFolder.Item(I).Move OLInbox
       
    
    Next IntItem

Alvast bedankt.

Met vriendelijke groet,
Axel
 
Kan het bericht niet aanpassen, maar code is uiteraard zo:
Code:
Dim I As Long

    For I = 1 To FromFolder.count
      
       If InStr(1, FromFolder.Item(I).Body, "saved as") > 0 Then FromFolder.Item(I).Move OLInbox
       
    
    Next IntItem
 
Door met het laatste item te beginnen.

Code:
For I = FromFolder.count to 1 step -1
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan