Menu déroulant généré avec vba pour XL-2003
Bonjour,
Je crée un menu déroulant avec la fonction suivante
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:=voption
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = head
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With |
voption est une chaîne de caractère avec tous les choix du menu déroulant séparés par des virgules.
La chaîne de caractères est assez longue (plus de 1000 caractères) La macro s'exécute sans problème mais dans le menu déroulant résultant je n'ai qu'un nombre limité de choix, en tous cas pas tous ceux de la chaîne voptions
Quelqu'un sait comment remédier à ce problème? Merci