You could have 2 comboboxes, one for code and one for description.

They could be tied together via code so that they synchronize.

For example, when the user selects a description from the one of the comboboxes the corresponding code/description is automatically selected in the other.