Forum Home
Press F1
 
Thread ID: 65136 2006-01-09 01:41:00 Creating spreadsheet of Outlook emails mejobloggs (264) Press F1
Post ID Timestamp Content User
419361 2006-01-09 01:41:00 New to this, so if you know of helpful relevant links and info, please
tell me . I havn't been able to find much info .


Code here: . pastebin . com/497155" target="_blank">mejobloggs . pastebin . com
A lot of it is copied from some examples around the net, but they
didn't really explain things .


Description: I have mailbox size limits, so I want to be able to store
my emails in an excel spreadsheet for easy viewing . I want to be able
to run the macro to get all emails from the mailbox . I will then delete
all the emails in the inbox, because they are now in the spreadsheet .
Whenever my mailbox gets too full, I will just repeat the process, and
all the emails will be added to the spreadsheet . I want the spreadsheet
to be sorted by date automatically .

Also want to remove any duplicate emails .

Mainly I just want general advise on how to do all this . Should I be
loading the spreadsheet into an array to make the sorting work properly?

Problems:
The sorting . It doesn't work properly . Example:
(Dates of emails in spreadsheet)
28 . 11 . 2005 09:44
27 . 10 . 2005 04:49
27 . 09 . 2005 07:00
26 . 12 . 2005 10:28
26 . 11 . 2005 07:27
26 . 08 . 2005 17:35
25 . 12 . 2005 02:48
25 . 11 . 2005 11:46
25 . 10 . 2005 12:06
24 . 11 . 2005 02:48
23 . 10 . 2005 01:13


Seems to be sorting it by day . No idea how to fix it .


I have the olMail . EntryID to check for duplicate emails, but I am not
sure how to go about it . Do I load all emails into the spreadsheet,
then set it to delete duplicates from the spreadsheet? Or do I stop the
duplicate from writing to the spreadsheet in the first place? It
already takes a while to run, so I wan't to do it in a way that works
quickly .


Thanks .

Sorry if some of it doesn't make sense . Can't get my thoughts together today .
mejobloggs (264)
1