LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2,253
Default Importing Outlook Items into Spread Sheet Eats RAM!


you;re definetely not using a standard approach :)
i assume you want to retrieve the info of userdefined fields.

try the XrefItem.UserProperties.find("SampleNum") method of the xRefItem
object instead of using the GetInspector.controls().Value method.

and would be lot's faster!

you;re method is even slower that if you'd ask excel to select
each cell and then retrieve the activecell's value, since the getinspector
method involves a lot of screenhandling too!


are all items in the folder of the same olitemtype?
(mailItem / etc..



names of the userproperties may not be exactly the same as the controls...
to be sure of the names..

For a first time scan..
dim xUPS as outlook.userpropeties
dim xUP as outlook.userproperty
dim i as integer

set xUPS = xrefitem.userproperties

For i=1 to xUPS.count
set xUP = xUps(i)
debug.print i;xUp.name;xUp '.Value is default property
Next

Note that although the userproperties is a collection you can only use a
numerical index!. You'll have to use the FIND method for a string index.

Hope this is it.. :)
Suc6



keepITcool

< email : keepitcool chello nl (with @ and .)
< homepage: http://members.chello.nl/keepitcool


"Dick Kusleika" wrote:

Tony

I don't have an answer for you, but I'll give you something to try.
First, I don't know what ModifiedFormPages are, but I'll assume
they're some sort of customization and the info on there is not
accessible from the UserProperties property of the Item object.

I would guess that all the calls to GetInspector is what's eating the
ram. I wonder if something like this would work

With XRefPage.GetInspector.ModifiedFormPages("Cross Reference")
ActiveCell.offset(x) = .Controls("SampleNum")
ActiveCell.Offset(x,1) = .Controls("Date")
'etc...
End With

Maybe only one GetInspector call will reduce the consumption. If not,
then I'm way off.


 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Importing into excel spread sheet Annette Excel Discussion (Misc queries) 1 February 27th 09 03:01 PM
importing specific data from one spread sheet into a new spreadshe AllieR Excel Discussion (Misc queries) 7 January 15th 09 09:30 PM
How do u sort many items out a spread sheet in excel csuprano Excel Worksheet Functions 1 July 3rd 08 09:34 PM
Importing Excel Sheet to Outlook Contacts Denise Excel Worksheet Functions 2 April 14th 07 11:18 PM
how do i enter a bull call spread into the options spread sheet ? alvin smith Excel Worksheet Functions 0 November 27th 06 01:23 AM


All times are GMT +1. The time now is 12:23 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"