You don't need to have all 33 fields in the listbox as it would be very hard to see it all and cumbersome to use. Suggest that you change the criteria to show only the important fields ie ID, name, drug, date and then when you double click on the record to fill the textboxes, you set the code...