Advanced Search Behavior

  • Thread starter Thread starter Wild Bill
  • Start date Start date
W

Wild Bill

First, forgive me if this is a repost. At least some servers did not
pick it up yesterday. Second, this is a rather mundane question, so one
of you other experts is welcome to take it and give Sue, Michael and Ken
a break, for the countless hours they volunteer here!

Below I attempt a search that should succeed, which returns
results.count=0.
Then I attempt a search that should fail; it returns results.count=0.
Then I try to search folder "Deleted Items" which always gives "The
Operation Failed" and Err numbers that vary wildly, though apparently
always negative, e.g. -1386805681, -1352202673, -1317599665 (It does
seem that it's been decreasing as the evening has progressed??!!).

The 1st and 3rd answers bewilder me, and I hoped you could help. BTW, I
am ignorant about "urn:schemas" and confess to have snagged this from
other n/g posts; I assume that it lets me search the subject field.
Worse yet, this is my first time using AdvancedSearch so forgive my
ignorance. I am clear on using Application_AdvancedSearchComplete as
sometimes shown in the n/g, but want to be comfortable with the above
questions first.

OL03. Both noted folders have items as I run this. Neither has a
subfolder.

Sub testSearch()
Dim objSch As Search, strF As String

strF=Chr(34) & "urn:schemas:httpmail:subject"" like 'News'"
Set objSch = Application.AdvancedSearch _
(Scope:="Inbox", Filter:=strF, SearchSubFolders:=True) 'should work
Debug.Print objSch.Results.Count

strF=Chr(34) & "urn:schemas:httpmail:subject"" =
'ToStringTheImpossibleString'"
Set objSch = Application.AdvancedSearch _
(Scope:="Inbox", Filter:=strF, SearchSubFolders:=True) 'should fail
Debug.Print objSch.Results.Count

Set objSch = Application.AdvancedSearch _
(Scope:="Deleted Items", Filter:=strF, SearchSubFolders:=True)
End Sub
 
I am attempting the cancel a repost of this topic (and being the same
subject, hope it doesn't zap the original, arggh). Please forgive the
interruption.
 
Back
Top