Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi all,
I want to do a lookup in VBA to find the appropriate region for a given country. They way I want to do is to loop through the country column for all rows in my database sheet. For each country, find this country on my Settings sheet, offset this cell by one column to get the region. Finally paste the region one cell to the right of the country cell in the database. As I potentially could have the country names in several times on the settings sheet, I only want to search in a specific range (i.e. where I have countries in column 1 and regions in column 2). I can't get the find method to work for only a specific range. What am I doing wrong? (I have tried to include the settings sheet etc...) The code looks like this: For Count = 1 To LastRow Country = WorkRange.Offset(Count, 0).Value Set rTemp = LookupRange.Find(What:=Country, After:=[A1], LookIn:=xlValues, _ LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _ MatchCase:=False, SearchFormat:=False) [more code] Next count Many thanks, Oscar |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
xls vba find method to find row that contains the current date | Excel Programming | |||
date find using find method | Excel Programming | |||
Using variables to make a date and using find method to find that. | Excel Programming | |||
find method? | Excel Programming | |||
The find method | Excel Programming |