Another way and one that involves little coding although it does depend on what sort of recordset you want to create and where your options come from.
Create a small sub form based upon a table, (e.g. tbl_Options), with the options in it and a Yes/No field named 'ThisRecord' for example. Include this field on the sub form as a checkbox.
You can use the tbl_Options table in the query and specify the 'ThisRecord' field to be True to select the record.
You unfortunately lose the use of the Multi Select property that a Listbox has to offer.
I often have popup form with this type of subform on it instead of the subform being on the main form. This saves space on the main form.