combo1.list(X)=iif(lMyCondition,'\','')+justfname(combo1.list(X))What is the case in which you need unselectable choices? Most cases are when a combo contains complex lists where headers may be necessary to group items. Otherwise filling a combo with unselectable choices bogs down the list and makes it harder to use. I would suggest not showing this items in the first place.