2012-06-14 3 views
2

Y at-il une limite au nombre d'éléments qui peuvent être intégrés dans une liste déroulante dans Excel via VBA?Limiter à la taille de la liste déroulante dans Excel?

Je reçois une erreur «définie par l'application ou définie par l'objet» et je crois que les caractères de ma liste sont parfaitement corrects, sauf que j'ai des valeurs de ~ 530 dans mon menu déroulant?

EDIT: J'ai découvert par essais et erreurs qu'il y a une limite de caractères de 1861 caractères. Y a-t-il du travail autour?

+0

Salut Porcupine, Ce n'est absolument pas une solution à votre problème mais je suis juste curieux sur une chose: Que se passe-t-il si vous remplissez une liste déroulante aléatoire dans Excel avec> 530 100% de chaînes sans erreur? –

+0

@Hauns, va essayer! Pourrait être une limite totale de caractères ..... – mezamorphic

+0

Juste fait une boucle pour créer 1000 nombres, 1 à 1000 et cela a fonctionné. Changé à 100000 et j'ai eu la même erreur .... – mezamorphic

Répondre

0

MS dit: Le nombre maximum d'entrées que vous pouvez avoir dans une liste déroulante est 32767

Ce que je veux savoir est la limite (dans un ruban VSTO C# Excel déroulant) est de 1000 articles. Ces éléments sont des chaînes de différentes tailles allant de quelques caractères à peut-être 50 caractères.

Questions connexes