Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 20
Default error 91 and inputbox string

Thanks very much to both of you!! Now it works!
There was no way of getting the piece
If myCell.Value = "*" & strPO.Value
to recognise "*" & strPO
(I tried entering it many different ways and the closest I got was
substituting it with
"OL-" & strPO
which should be valid for all cases....
However now I have changed the
"*" & strPO to
"rngFound":
where rngFound was predefined earlier
Set rngFound = rngToSearch.Find(What:="*" & strPO, _
LookAt:=xlWhole, _
LookIn:=xlValues, _
MatchCase:=False)
Thanks again for your prompt replies.

"Doug Glancy" wrote:

In addition to Barb's comment

LastR = .Cells(Rows.Count, "C").End(xlDown).Row

will always evaluate to 65536 - or whatever the last row is in your version
of Excel. So rngNd will always be the entire column C. I think you mean
to use xlUp.

LastR = wksTo.Cells(Rows.Count, "C").End(xlUp).Row

hth,

Doug

"goodfish" wrote in message
...
The following macro needs tweaking and I am not able in any way...could
someone please have a look at it and help me!
1) When I run the macro the following error appears:
runtime error 91... Object variable or With block variable not set.
If I substitute rngNd with "C1:C20" no error message comes up.
obviously I would like to use rngNd.

2) I have tried entering "*" & strPO (which works for finding text earlier
on in the macro) but when applied as shown below it does not work.

Dim strCtr As String
Dim Cell As Range
Dim LastR As Long
Dim rngNd As Range

LastR = Cells(Rows.Count, "C").End(xlDown).Row
rngNd = Range("C1:C" & LastR)

strCtr = Application.InputBox(prompt:= _
"Inserisci Nome Contratto")

For Each Cell In wksTo.Range(rngNd)
If Cell.Value = "*" & strPO And Cell.Offset(0, -2).Value = 0 Then
Cell.Offset(0, -2).Value = strCtr
End If
Next Cell
End Sub

Thanks in advance.

__________ Information from ESET NOD32 Antivirus, version of virus
signature database 4380 (20090829) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com




__________ Information from ESET NOD32 Antivirus, version of virus signature database 4380 (20090829) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com




Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
hi, how to compare two string values, if the string values r from inputbox in VB srini g Excel Programming 1 April 25th 08 03:59 PM
How do I restrict an inputbox to 5<= string characters? Gabe Tiger Excel Programming 1 May 13th 06 07:08 AM
InputBox function - prompt string limit Marcotte A[_2_] Excel Programming 4 June 9th 04 09:47 AM
Fix InputBox - Returning Empty String spurtniq[_3_] Excel Programming 7 December 31st 03 06:23 PM
String length of Inputbox user input. Hersh Excel Programming 2 July 14th 03 08:47 PM


All times are GMT +1. The time now is 02:29 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"