Bonjour,
J'ai un UserForm qui s'intitule "UserForm1".
Dans cet UserFormn il y a un ComboBox qui s'intitule "ComboBox1".
Je voudrais, lors de l'ouverture de la liste de ce ComboBox, que la longueur de celle-ci (ListRows) ne dépasse pas son contenu (afin que n'apparaissent pas de "blancs" inutiles).
Dans une cellule qui s'appelle "[FréquenceItem]" se trouve une constante qui correspond au nombre d'éléments contenus (à un moment donné...) dans la liste du ComboBox en question.
En conséquence, pour mettre à jour la longueur de la liste du ComboBox, j'écris :
With ActiveSheet.ComboBox1
.ComboBox1.ListRows = [FréquenceItem]
End With
Et bien, ¡caramba! ça ne marche pas !
Un grand merci pour me dépétrer de ce problème de ComboBox.
J'ai un UserForm qui s'intitule "UserForm1".
Dans cet UserFormn il y a un ComboBox qui s'intitule "ComboBox1".
Je voudrais, lors de l'ouverture de la liste de ce ComboBox, que la longueur de celle-ci (ListRows) ne dépasse pas son contenu (afin que n'apparaissent pas de "blancs" inutiles).
Dans une cellule qui s'appelle "[FréquenceItem]" se trouve une constante qui correspond au nombre d'éléments contenus (à un moment donné...) dans la liste du ComboBox en question.
En conséquence, pour mettre à jour la longueur de la liste du ComboBox, j'écris :
With ActiveSheet.ComboBox1
.ComboBox1.ListRows = [FréquenceItem]
End With
Et bien, ¡caramba! ça ne marche pas !
Un grand merci pour me dépétrer de ce problème de ComboBox.
Dernière édition: