Tengo una hoja de trabajo con Combobox Form Controls (desplegables) incrustados para los cuales el Rango de entrada es un rango dinámico denominado (no el menú desplegable de validación).
Cuando cambia el rango, los valores listados en el menú desplegable se modifican en consecuencia, pero el valor de la celda vinculada no se actualiza incluso si se modifica el valor mostrado en el menú desplegable.
El libro de trabajo debe estar libre de macros, por lo que no puedo usar VBA para forzar una actualización del valor de la celda.
Mi búsqueda en Internet parece indicar que es imposible, pero podría haber perdido algo.
Editar:
No hay contenido externo en el libro de trabajo ni enlaces, por lo que actualizar el enlace externo no ayuda.
Los rangos dinámicos nombrados son todos internos, por ejemplo, un rango nombrado (Choice_List) puede referirse a =OFFSET(Test!$A$2:$A$11;0;0;Test!$B$2)
.
Cuando la celda Test!$B$2
cambiar la lista que se muestra, cambiar en consecuencia, pero si la nueva lista contiene menos elementos que el índice del elemento seleccionado actualmente, el desplegable mostrará el último elemento de la lista y el valor de la celda vinculada no cambiará.
Configuraciones:
Elección inicial:
Después de cambiar el número máximo de elementos: