You need to use VBA. I will try to introduce the essential elements bit by bit in my instructions, making it a case of "do it like this but this is better" but I think you will learn more this way then if I simply writing out the whole code as it should be from the start.
Firstly set the initial state of the DescriptionListBox to Disabled so that it won't be accessible until an ErrorType has been selected.
Open the Event tab in the Properties of the [ErrorType] Listbox. Click the right hand end of the After Update event. Choose Code Builder and the VBA editor will open with an empty a Sub procedure.
Enter a statement to this effect :
If [Error Type] = "Error Name That Needs Description" Then
[Error Description].Enabled = True
Else: [Error Description].Enabled = False
End If
For the tab stop change you would add the lines:
[Error Description].TabStop = True
etc
Putting it all together more concisely using the With grouping:
If [Error Type] = "Error That Needs Description" Then
With [Error Description]
.Enabled = True
.TabStop = True
Else:
.Enabled = False
.TabStop = False
End With
End If
--------------
Continued