ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   object variable or with block not set (https://www.excelbanter.com/excel-programming/355703-object-variable-block-not-set.html)

jhahes[_45_]

object variable or with block not set
 

This is what I currently have, however if my entry is not in the range
then it makes me debug saying object variable not set or with block not
set. Is there anyway that I can actually have a msgbox "Not found" pop
up if the entry entered is not in the list.


Range("A1:A500").Select
Dim EmailAddress As String
EmailAddress = InputBox("enter Email Address", "Email Address")
Selection.Find(What:=EmailAddress, After:=ActiveCell,
LookIn:=xlFormulas, _
Lookat:=xlPart, Searchorder:=xlByRows, searchdirection:=xlNext,
_
MatchCase:=False, searchformat:=False).Activate


Thanks for any help


--
jhahes
------------------------------------------------------------------------
jhahes's Profile: http://www.excelforum.com/member.php...o&userid=23596
View this thread: http://www.excelforum.com/showthread...hreadid=521150


Ardus Petus

object variable or with block not set
 
Dim Found as Range
.....
set Found = Selection.Find(...)
if found is Nothing then msgbox "not found"


HTH
--
AP

"jhahes" a écrit dans
le message de ...

This is what I currently have, however if my entry is not in the range
then it makes me debug saying object variable not set or with block not
set. Is there anyway that I can actually have a msgbox "Not found" pop
up if the entry entered is not in the list.


Range("A1:A500").Select
Dim EmailAddress As String
EmailAddress = InputBox("enter Email Address", "Email Address")
Selection.Find(What:=EmailAddress, After:=ActiveCell,
LookIn:=xlFormulas, _
Lookat:=xlPart, Searchorder:=xlByRows, searchdirection:=xlNext,
_
MatchCase:=False, searchformat:=False).Activate


Thanks for any help


--
jhahes
------------------------------------------------------------------------
jhahes's Profile:

http://www.excelforum.com/member.php...o&userid=23596
View this thread: http://www.excelforum.com/showthread...hreadid=521150




jhahes[_46_]

object variable or with block not set
 

I tried the solution and got the same error both times now. When I
found the entry and when I didn't find the entry.


Josh


--
jhahes
------------------------------------------------------------------------
jhahes's Profile: http://www.excelforum.com/member.php...o&userid=23596
View this thread: http://www.excelforum.com/showthread...hreadid=521150


Ardus Petus

object variable or with block not set
 
This works by me:

'------------------------------
Sub test()
Dim EmailAddress As String
Dim found As Range
Range("A1:A500").Select
EmailAddress = InputBox( _
"enter Email Address", _
"Email Address")
Set found = Selection.Find( _
What:=EmailAddress, _
After:=ActiveCell, _
LookIn:=xlFormulas, _
Lookat:=xlPart, _
Searchorder:=xlByRows, _
searchdirection:=xlNext, _
MatchCase:=False)
If found Is Nothing Then
MsgBox "Not found"
Else
found.Activate
End If
End Sub
--

HTH
--
AP

"jhahes" a écrit dans
le message de ...

I tried the solution and got the same error both times now. When I
found the entry and when I didn't find the entry.


Josh


--
jhahes
------------------------------------------------------------------------
jhahes's Profile:

http://www.excelforum.com/member.php...o&userid=23596
View this thread: http://www.excelforum.com/showthread...hreadid=521150





All times are GMT +1. The time now is 01:32 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com