So if on your form you have the following controls: Listbox1, Textbox1, Textbox2, Textbox3.
You can set the Visible property of the textboxes to No and that should make them invisible when the form loads.
Now in the "After Update" Property of the List Box you would put code like this:
Code:
[Textbox1].Visible = False
[Textbox2].Visible = False
[Textbox3].Visible = False
Select Case
[Listbox1].Value
Case "Choice 1"
[Textbox1].Visible = True
Case "Choice 2"
[Textbox2].Visible = True
Case "Choice 3"
[Textbox3].Visible = True
End Select
This should cover it. Note there are more efficient ways of coding this (depending on how many values you have) but they're a little more complicated.