In which case, I would use the FIND method based on the selected items in the listbox and dropdown to find their matches in the other workbook.
If you use this kind of syntax:
dim fCell as Range
Set fCell = Workbooks("WorkbookName").worksheets("WorksheetName").columns("A").FIND("ItemToFind", lookin:=xlvalues, lookat:=xlwhole)
You can then use all properties of the range object referenceing fCell
eg the row of information is on fCell.ROW
You can then use this to create a string to ref the range you want to bring over
Rgds, Geoff
"Three things are certain: Death, taxes and lost data. Guess which has occurred"
Please read FAQ222-2244 before you ask a question