As aytee111 suggested, doing this, thru code, will format the Control on all Records, not just the current one! For this kind of thing, you must use Conditional Formatting.
Don't have time to test this, but to hide the Combobox, I think you need to use Conditional Formatting to set the Back Color and the Fore Color to the same color as the underlying Form section...making it, in essence, 'invisible.'
Clunky, but I think it's the only option available to you.
Linq ;0)>
The problem with making anything foolproof...is that fools are so darn ingenious!
All posts/responses based on Access 2003/2007