![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
![]()
Hi,
I use the Items.Find method to search for a certain item, sometimes it happens that the mehtod returns something, but when I try to call a method on the returned item, or try to read a property I get an automatisation error, although the item is really in the system. It's also not possible to catch the error, because the returned items is not Nothing so this comparison with IS NOTHING returns false, when I try IS NULL or = "", I get the automatisation error? What could be the cause, or how can I catch the error? regards Meex |
#2
|
|||
|
|||
![]()
What is your code?
Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool "Meex" wrote in message ups.com... Hi, I use the Items.Find method to search for a certain item, sometimes it happens that the mehtod returns something, but when I try to call a method on the returned item, or try to read a property I get an automatisation error, although the item is really in the system. It's also not possible to catch the error, because the returned items is not Nothing so this comparison with IS NOTHING returns false, when I try IS NULL or = "", I get the automatisation error? What could be the cause, or how can I catch the error? regards Meex |
#3
|
|||
|
|||
![]()
Code:
For Each Data In et_act.Rows 'Suchen nach ob Termin bereits vorhanden Set myAppointment = myFolderCal.Items.Find("[BillingInformation] = '" & _ Data("VBELN") & "'") 'Termin nicht gefunden, neu erstellen If myAppointment Is Nothing Then Set myAppointment = m_olApp.CreateItem(olAppointmentItem) Else 'Termin vorhanden If Not myAppointment.IsRecurring Then 'ERROR OCCURES!!! For i = 1 To myAppointment.Links.count myAppointment.Links.Remove (1) Next i End If End If Next regards Meex |
#4
|
|||
|
|||
![]()
How do you dim myAppointment? What would TypeName(myAppointment) return?
Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool "Meex" wrote in message oups.com... Code: For Each Data In et_act.Rows 'Suchen nach ob Termin bereits vorhanden Set myAppointment = myFolderCal.Items.Find("[BillingInformation] = '" & _ Data("VBELN") & "'") 'Termin nicht gefunden, neu erstellen If myAppointment Is Nothing Then Set myAppointment = m_olApp.CreateItem(olAppointmentItem) Else 'Termin vorhanden If Not myAppointment.IsRecurring Then 'ERROR OCCURES!!! For i = 1 To myAppointment.Links.count myAppointment.Links.Remove (1) Next i End If End If Next regards Meex |
#5
|
|||
|
|||
![]() Dim myAppointment As AppointmentItem I'm sorry, but at the moment I have no reproducable case, so I'm not able to run your mentioned statement regards Meex |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Outlook Object Send Method | Rob | Outlook and VBA | 1 | March 17th 07 07:49 PM |
Find Method wild card search? | [email protected] | Outlook and VBA | 5 | May 3rd 06 03:26 PM |
hotmail/outlook 2003 error: 0x800CCC3D 'Unimplemented method' | [email protected] | Outlook - General Queries | 5 | April 26th 06 08:19 PM |
Restrict Method DNW | emanson | Outlook and VBA | 14 | March 28th 06 06:47 AM |
Best method for using Outlook out of the office | Bob | Outlook - General Queries | 1 | January 31st 06 03:05 AM |