Анонимный пользователь
Дополнительно
Можно ли увеличить ограничение в 256 символов в выпадающих окнах валидации excel?
Я создаю валидацию динамически и достиг ограничения в 256 символов. Моя валидация выглядит примерно так:
Level 1, Level 2, Level 3, Level 4.....
Есть ли способ обойти ограничение на количество символов, кроме как указать на диапазон?
Валидация уже производится в VBA. Увеличение ограничения - самый простой способ избежать влияния на текущую работу листа.
4
1
Я уверен, что обойти ограничение в 256 символов невозможно, Джоэл Спольски объясняет это здесь: http://www.joelonsoftware.com/printerFriendly/articles/fog0000000319.html.
Однако с помощью VBA можно приблизить функциональность встроенной валидации, закодировав событие Worksheet_Change. Вот макет для наглядности. Вероятно, потребуется рефакторинг для кэширования ValidValues, обработки изменений диапазонов ячеек и т.д..