CREATE CURSOR emaillist ; (Firstname C(30), Lastname C(30), email C(30)) #define olFolderContacts 10 outlook = CreateObject("Outlook.Application") namesp = outlook.GetNamespace("MAPI") folder = namesp.GetDefaultFolder(olFolderContacts) contacts = folder.Items cnt = contacts.Count SELECT 0 SELECT emaillist For i = 1 To cnt contact = contacts.Item(i) IF contact->FirstName = ' ' OR contact->LastName = ' ' OR contact->Email1Address = ' ' * do nothing ELSE APPEND BLANK REPLACE Firstname WITH contact->FirstName REPLACE Lastname WITH contact->LastName REPLACE email WITH contact->Email1Address ENDIF ****? contact->FirstName, contact->LastName, contact->Email1Address Next i BROWSE TITLE 'Contact list' outlook.Quit()~M