The difficult I do immediately, the impossible takes a little bit longer.
Question :
I need to able to choose some records and specify the number of records I want to print foir each record and print them all at once...

Answer :

This sample database will allow you to select a different quantity of labels per records.

This database requires Access 2002 or above...

To use this database you will need a field in your table to store the *Quantity* (mine is named cLabelQuantity) and copy the code located in the Detail On_Print section of rptLabels.  The menu (form) is provided to make it easy to change the *Label Count*.  You should provide something similar as you don't want your Users in the table.
Print One or More Labels for One or More Clients (Records)...
Reports
aaaaaaaaaaaaiii