Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi All,
I focus the next problem. Somewhere in code I return a filtered range in a function Public Function GetHistoricalSalesForAccount(accountId As String) As Range In this function there is an autofilter applied on some of the columns in the sheet: Set filteredRange = historicalSheet.AutoFilter.Range.Offset(1, 0).Resize(historicalSheet.AutoFilter.Range.Rows.Co unt - 1, 1).SpecialCells(xlCellTypeVisible) So I return the filteredRange in the function. Now in my calling sub I have the following code: Set historicalSales = GetHistoricalSalesForAccount", accountID) Now the trick, I need to find a specific SKU in this 'filtered' list Dim SKUHistoricalSalesSearchResult As Range Set SKUHistoricalSalesSearchResult = historicalSales.Cells.Find(What:=sku, LookIn:=xlValues, LookAt:=xlWhole) 'Find SKU in historical sales Now everytime the result is NOTHING although the sku is in the filtered list. anybody any idea? Regards Kurt |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Find Method for finding the next value in a range GT certain value | Excel Programming | |||
Set range with Find method | Excel Discussion (Misc queries) | |||
Using PivotSelect method to find the top of a range | Excel Programming | |||
Find method fails in hidden range | Excel Programming | |||
Cells.Find in Auto-Filtered range | Excel Programming |