Found some stuff that works... http://www.cdolive.com/cdo10.htm has property definitions that use a GUID that represents the PropsetID and a hex for the property. With these you can build some of your own cdo constants that work via EXOLEDB. Please note that the authors of cdolive want you to know that these values are "undocumented and unsupported" and also that the GUIDs need to be translated to correct for a CDO bug. See MSKB article: http://support.microsoft.com/support/kb/articles/q195/6/56.asp.; You can use ADODB.Fields.Item.Value to read and write the property, and the ADODB.Fields.Item.Append method to set the property for a new item created using CDOEX. Here are some sample constants that test out so far...
cdoTaskStartDate = 'http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/0x00008104'; cdoTaskDueDate = 'http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/0x00008105' cdoTaskPercentComplete = 'http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/0x00008102'; cdoTaskComplete = 'http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/0x0000811c' cdoTaskDateCompleted = 'http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/0x0000810f'; _________________________________________________________________ List posting FAQ: http://www.swinc.com/resource/exch_faq.htm Archives: http://www.swynk.com/sitesearch/search.asp To unsubscribe: mailto:[EMAIL PROTECTED] Exchange List admin: [EMAIL PROTECTED]

