Microsoft Office 2000 automation Help file is available in the Download Center http://support.microsoft.com/kb/260410 Microsoft Foundation Class - Overview http://msdn2.microsoft.com/en-us/library/fe1cf721.aspx Tips on Application Interactions http://peltiertech.com/Excel/XL_PPT.html PowerPoint FAQ http://www.pptfaq.com/ APL2000 discussion: http://forum.apl2000.com Which version of Excel gets started? - "How to run multiple versions of Excel on the same computer" http://support.microsoft.com/kb/214388 Create your own Worksheet Functions http://office.microsoft.com/en-us/assistance/HA010548461033.aspx Excel COM add-ins and Automation add-ins http://support.microsoft.com/kb/291392 Office Automation When Multiple Versions of Office Are Installed http://support.microsoft.com/kb/292491 How to run multiple versions of Excel on the same computer http://support.microsoft.com/kb/214388 OLE Server Frequently Asked Questions http://www.vbi.org/Items/article.asp?id=34 Understanding OLE (1995) http://www.dbmsmag.com/9506d13.html Data Type Prefix Example Boolean bln blnFound Byte byt bytTracks Date/Time dtm dteStartOfShift Double dbl dblDistance Error err errCantOpen Integer int intNbrOfStudents Long lng lngPopulation Object obj objConnection Single sng sngAge String str strCountryName Currency cur curHourlySalary Variant var varFullName Display numbers as dates or times