Gennemløb folder i outlook og udskriv del af bodytekst i et regneark
Jeg har brug for hjælp til at automatisere en proces, hvor jeg fra Excel kan gennemløbe en mappe i Outlook, og udtage en del af bodyteksten, som skal skrives fortløbende i et regneark.
Jeg har brug for hjælp til et script der kan: a. Gennemløbe en folder i outlook b. Læse bodytekst og lede efter følgende nøgletekst: ”Produkt ID ” c. Findes teksten, så skal det efterfølgende fortløbende skrives i et regneark Jeg benytter office 365.
' RELEASE. Set objOutlook = Nothing Set objNSpace = Nothing Set myFolder = Nothing
ErrHandler: Debug.Print Err.Description End Sub
Udviklingskoden virker, hvis jeg gennemløber min folder med hensyn til read /unread. Jeg har imidlertid brug for at kunne flytte de indkomne mails efterhånden, som de bliver behandlet. Det skulle gerne ske med linjen: objitem.Move objNSpace.GetDefaultFolder(olFolderInbox).Folders("B Royal").Folders("temp") Den flytter imidlertid kun halvdelen - af de mails der ligger i folderen. Tilsvarende hvis jeg beder om at få slettet de mails, som er behandlet med objitem.delete, så er det også kun halvdelen der slettes Jeg kan ikke gennemskue hvorfor. I begge tilfælde gælder, at køres koden igen, så flyttes eller slettes igen kun halvdelen af dem, der er tilbage. Er der en, som der kan lede mig på sporet af en årsag og dermed løsning?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.