Cells.Find(What:=???

george hart

Board Regular
Joined
Dec 4, 2008
Messages
241
Hi

Can anyone advise why the Cells.Find(What:=(r) is blank, when it should be looking for the contents i copied?


ActiveCell.Offset(-1, 0).Select
Selection.Copy
Selection = r
Application.CutCopyMode = False
Sheets("Current Period-YTD Ops KPI").Select
Cells.Find(What:=(r), After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False).Activate


Man thanks in advance
 

Excel Facts

Workdays for a market open Mon, Wed, Friday?
Yes! Use "0101011" for the weekend argument in NETWORKDAYS.INTL or WORKDAY.INTL. The 7 digits start on Monday. 1 means it is a weekend.
Because r is undefined.

Code:
Selection = r

Writes the value of r to the selected cell, not the value of the cell to r.

Code:
Dim r As Variant
r = ActiveCell.Offset(-1,0).Value
 
Sheets("Current Period-YTD Ops KPI").Select
Cells.Find(What:=(r), After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False).Activate

You probably don't need to select the sheet or cell, depends what you want to do next.

I've declared r as Variant, note that this is not strictly correct, ideally it should be declared based on the type of data used.
 
Upvote 0

Forum statistics

Threads
1,224,586
Messages
6,179,729
Members
452,939
Latest member
WCrawford

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top