Che io sappia se la convalida dati è del tipo ad elenco non si può passare da un elenco a una digitazione libera. Si può però transitare da un elenco di preferiti o un elenco secondario
Impostare un intervallo denominato Preferiti con i colori principali, inserendo però anche la voce AltroColore; fare un secondo elenco denominato Altri comprensivo di un item chiamato TornaIndietro
Poi prova ad impostare la formula della convalida dati della cella a:
=SE(O(VAL.VUOTO($A$1);$A$1="TornaIndietro");Preferiti;SE($A$1="AltroColore";Altri;Preferiti))
Ciao
Elio