У меня есть сложная книга, в которой есть несколько полей ActiveX Combo, которые я выбираю для элементов управления формы для их параметров настройки. Необъяснимо, что все ящики перестали работать этим утром. Буквально, в одну минуту они работали, а затем полностью остановились. Я не работал над этим листом, а совсем другой. В поле со списком нет кода. Когда в режиме разработки окно свойств даже не появляется. Разработчик> Свойства открывает только рабочие листы. Эта проблема не связана с книгой, потому что старые версии одного и того же листа действуют одинаково. Однако скомпилированная версия рабочей книги отлично работает. Это как-то говорит о коррупции в Excel, поэтому я отремонтировал Excel (Office 365). Нет разницы. Я удалил поле со списком и заменил его, и теперь все в порядке, но для меня это недостаточно. У меня есть много других, чтобы удалить и заменить, но зачем мне это нужно? Есть еще 180 ящиков, с которыми это случилось в прошлом, и я просто использовал Data Validation, потому что я не мог этого добиться. Я распространяю эту книгу только в скомпилированной версии, поэтому, если бы я был уверен, что это странное событие не могло произойти после его компиляции, я заменил все ящики, которые не работают, и заменит все поля проверки данных на activeX и скомпилируйте его немедленно. Но мне нравятся вещи, которые имеют смысл. Что, черт возьми, происходит?activeX combo boxes
ответ
В поле со списком ActiveX есть код на листовом модуле для листа, в котором он находится. Таким образом, это не странно, если вы ищете свойства поля со списком, который будет отображаться модулем листа. Когда вы находитесь в режиме дизайна, и вы щелкаете правой кнопкой мыши на поле со списком, появляется всплывающее меню, которое позволяет вам щелкнуть и увидеть код окна на модуле листа. Вы говорите, что весь код для ящиков исчез или вы его никогда не писали? Как они заселяются? Приносим извинения за комментарии в разделе ответов, но у меня недостаточно очков, чтобы писать в разделе комментариев.
Тот факт, что никто не ответил на это, говорит о том, что это поведение, которое я вызываю. Мое убеждение в этом состоит в том, что в фоновом режиме есть код, который приостанавливает другие действия. У меня есть всплывающий календарь, который заканчивается выбором диапазона. Я считаю, что это как-то зацикливается. Я собираюсь заменить поля проверки данных на более комбинированные поля по всему листу с учетом кода календаря.
- 1. Combo Boxes в VB.NET
- 2. Userform Combo boxes Excel VBA
- 3. WPF: Databinding и Combo Boxes
- 4. Работа с .net Combo Boxes
- 5. Сравнение значений 2 combo-boxes
- 6. Excel activex combo box
- 7. Как назначить массив в Combo Boxes
- 8. Изменение полных списков содержимого в Combo Boxes
- 9. Looping Through Specific Combo Boxes (Array)
- 10. Enums и Combo Boxes в C#
- 11. JQuery Combo Boxes (Выбор пользователя)/Text Validation
- 12. TK combo boxes и ограничение их размера
- 13. Silverlight Dependent или Filtering Combo Boxes
- 14. cascading combo boxes со связанной формой
- 15. VBA Combo Boxes «не ума» мой выбор динамического диапазона
- 16. Access 2010 cascading combo boxes runtime error 424
- 17. Как искать в базе данных по месяцам и годам, выбранным из Combo Boxes?
- 18. Два Combo Boxes в Xpages, определяющие значение других вычисляемых полей, используя @DbLookup
- 19. Silverlight 4 Переопределение DataForm Autogenerate для вставки Combo Boxes, привязанных к преобразователям
- 20. Access Union drop combo boxes Отображает -1 или 0 в виде таблицы данных
- 21. .NET Data Grid with Combo Boxes - возможно ли это с помощью одного запроса?
- 22. Назначение значений массиву «Combo Boxes» в «Групповом ящике» для каждого цикла в C#
- 23. Qt: Создайте QItemDelegate, чтобы иметь собственный редактор (Combo Boxes) в QTableView с QStandardItemModel
- 24. styling dropdowns (select) boxes
- 25. Blueprint CSS boxes
- 26. Radio Boxes Clickable Images
- 27. JavaScript Popup Boxes
- 28. Javascript boxes change
- 29. Unordered list with boxes
- 30. XML3D Bounding boxes