Hey Afs24
To do this you need to do two things. One is to get a list of your forms into a combobox control, and then to open one you have selected from that list.
First things first, the combobox control.
Add this SQL string to the recordsource:
SELECT name from MSysobjects where (MSysobjects.Type = -32768)
ORDER BY name
This will give your combobox a list of all the forms in your database.
Now, the user can choose a form, but you now need to use an event that will open the form. You will most likely use a click event. To do this you must add a commandButton to your form and add this code to the _Click event...
Sub CommandButton<numHere>_Click
Dim strName As String
strName = Me.Combo<numHere>.value
DoCmd.OpenForm strName
End Sub
That should do the trick.
anvil19