Ok.
You don't see the correct record because your list is not attached to your recordset. You fill the list reading all the records in the recordset and adding then manually to the list, so you have no control of the recordset (at least not from the point of view of the list). You have to search for the rigth record in the recordset (maybe you have a key to find the record, that is not clear in your code). Rereading your code, you are looking for the rigth record in the list_click event, so if you move that code before the msgbox you will be fine.
Msgbox doesn't have tabs, unless you build your own message box.
HTH
Gonzalo
================================================== =========
Read this if you want to know how to get a correct reply for your question:
http://www.catb.org/~esr/faqs/smart-questions.html
^^Took that from dparsons signature and he Took that from planoie's profile
================================================== =========
My programs achieved a new certification (can you say the same?):
WORKS ON MY MACHINE
http://www.codinghorror.com/blog/archives/000818.html
================================================== =========
I know that CVS was evil, and now i got the proof:
http://worsethanfailure.com/Articles...-Hate-You.aspx
================================================== =========