Hey Allen,
>number of records that are included in the current filter arguement, then calculating the offset from the first record to the currently selected record and setting the ListIndex to that. It seems like there should be an easier way...
>
Maybe you could do an ASCAN into the listbox's List property to find the row your looking for.
hth,
Jim Duffy
Microsoft MVP
INETA Speaker
TakeNote TechnologiesDeveloper's Choice Award Winner for Best Training Company
Specializing in VB.NET, ASP.NET, VFP, and SQL Server Training and Development