Eu fiz algumas investigações e isso parece mais um bug do Micro $ oft.
O valor interno armazenado no objeto DropDown correspondente à ComboBox é alterado corretamente para 2, mas a célula vinculada não é atualizada com o novo valor.
Aparentemente, isso ocorre porque nem o usuário nem algum código VBA alterou o valor, mas isso aconteceu como resultado de uma "correção" (pelo próprio Excel!) necessária para trazer o valor de volta a um intervalo válido após a própria lista. encolhido.
Nada que eu tentei poderia forçar uma atualização, nem mesmo manualmente (outra que selecionar um valor diferente da ComboBox, é claro).
A solução somente é usar o VBA. A melhor opção pode ser criar um suplemento contendo o código. Dessa forma, a pasta de trabalho não contém a macro.