Antonio,
You certainly can. A flexible approach to this is to build a
table to list your forms so that the combobox has something
to draw the form info from and so you can easily add and
delete forms as needed. This table would have two fields...
FormName and Form with Form being the primary key. FormName
would hold the true name of the form (frmOrders) and Form
would hold a user friendly name (Order Form).
Setup your combo box to get it's info from the table with
the following RowSource...
SELECT FormName, Form FROM tblForms ORDER BY Form
Set the bound column to '1', column count to 2 and column
widths to 0";1.5". Now in the AfterUpdate you can use
something akin to the following.
Dim strForm as String
strForm = Me!YourComboBoxName
DoCmd.OpenForm strForm
Obviously, if you need to open it to a certain record, you
will need to code a WHERE clause to go with it.
Gary Miller
Sisters, OR