LeafyJellyFish
I am sorry you got such a rocky start on this. From a "support" perspective, your original question was a tad vague and could involve a few hours to over a hundred hours of "volunteer" time.
Please understand that getting a form command to generate a report requeires the database to have sound design, and everything in place to do the task you are trying to do. However, the way the question was pharsed suggested that you need help to design a database, design a form and design a report. (BTW, there are forums for each of these topics.)
Moving on...
Leslie has given you a head start on design, and a valuable reference.
My question is -- are you designing a new database, or making changes to an existing database?
The reason I ask is that if you are still in the design mode, then this issues has to be addressed first.
If you you are making changes to an existing database, then "we" need to know what your current data looks like to help you with the List Box activity.
What you are trying to do, can be done. It is just a matter of where we start.
Richard