Я создаю панель мониторинга в Excel, в которой я хочу ограничить ввод определенным списком. Для этого я использовал проверку данных, которая прекрасно работает. Тем не менее, обычно маленькая выпадающая кнопка видна, когда я выбираю ячейку (она есть в любой другой книге), но на панели инструментов она продолжает исчезать. Вот маленький гиф проблемы.
Почему кнопка не остается видимой?
Дополнительная информация: На панели инструментов я использую код VBA и OpenSolver. Могут ли они играть роль в этом?
microsoft-excel
microsoft-excel-2016
data-validation
list
Робин Крамер
источник
источник
Ответы:
Это кажется ошибкой в некоторых версиях Excel.
Если вы использовали инструмент камеры, то, если входные ячейки объекта инструмента камеры (связанные ячейки) находятся на другом рабочем листе, так как ячейки, включенные в раскрывающийся список проверки данных, стрелки раскрывающегося списка пропадают.
Они на самом деле не ушли, однако:
Потенциальные исправления:
источник
У меня только что было такое же поведение исчезающих кнопок раскрывающегося списка, как в вашем GIF-файле. Возможно, есть и другие причины, которые вызывают это поведение, но в моем случае это было вызвано использованием инструмента камеры.
Удаление изображения с камеры восстановило нормальную видимость выпадающего меню. Создание изображения с камеры в любом месте книги привело к тому, что все выпадающие кнопки снова стали застенчивыми.
источник
NicChik, если бы я мог обнять тебя, я бы это был самый раздражающий вещь когда-либо я действительно ценю чаевые. Обратите внимание, что это исправило проблему с раскрывающимся списком «Проверка данных», но также исправила проблему с комментариями к ячейкам, которые велись так же. Исчезающие маленькие ублюдки.
Понятия не имею, как ты это понял.
Это работает как прелесть. ЛУЧШЕЕ РЕШЕНИЕ, НЕ ТРЕБУЮЩЕЕ ОСНОВНЫХ ИЗМЕНЕНИЙ: странное решение, которое, кажется, работает (по неизвестной причине), заключается в том, что вы создаете поле со списком (элемент управления формой) и устанавливаете ссылку на ячейку и диапазон ввода на = 1 $: 1048576 $ (это относится ко всем ячейкам) на одном из листов, затронутых мигающими стрелками. Это должно помешать стрелкам мигать / исчезать на странице со списком, а также со всеми стрелками во всей книге. Вы можете поместить его в какое-то непонятное место на листе, чтобы он не был виден пользователю.
источник