VBScript Excel выпадающий список - PullRequest
       1

VBScript Excel выпадающий список

0 голосов
/ 28 сентября 2019

Я использую код из ответа на этот вопрос: как добавить выпадающий список в Excel, используя VBS

, чтобы создать выпадающий список в Excel.
IЯ использую массив вместо диапазона, чтобы заполнить список.

.Add 3, 1, 1 "" & cStr(array(1)) & "" &  cStr(array(2)) & "" etc

Но есть ограничение.

"Если вы вводите элементы в диалоговом окне проверки данных (список с разделителями), ограничение составляет 256 символов, включая разделители."- google

Есть ли способ обойти эти ограничения или альтернатива иметь больше элементов в моем раскрывающемся списке?

1 Ответ

0 голосов
/ 28 сентября 2019

Существуют ограничения на количество элементов, которые будут отображаться в раскрывающемся списке проверки данных:

  • Список может отображаться для отображения 32 767 элементов из списка на листе.
  • Если вы вводите элементы в диалоговом окне проверки данных (список с разделителями), ограничение составляет 256 символов, включая разделители.

Если вы вводите элементы в диалоговом окне проверки данных(список с разделителями), ограничение составляет 256 символов, включая разделители.

Если вам нужно больше элементов, вы можете создать зависимый раскрывающийся список с разбивкой по категориям.Вот пример файла: Зависимый выпадающий список из отсортированного списка

Насколько я понимаю, вам нужно больше элементов ... вы можете получить 32767 предметов, но если это руководствовведение, затем 256 символов.Если вы берете значения из одной ячейки, то у вас обычное ограничение Excel - 32767 символов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...