Bonjour,
je ne comprend pas ce que vous voulez faire avec
ComboBox1.ListIndex = ThisWorkbook.Sheets(2).Range("B1").Value
ListIndex donne l'indice (l'index ?) des éléments contenus dans la combobox. l'index va de 0 à nb d'éléments -1.
Si le contenu de B1 est une valeur numérique entre 0 et le nb d'éléments - 1, ça devrait fonctionner.
Si c'est pour faire afficher la seule valeur (a priori) de la combobox1 , utiliser:
ComboBox1.ListIndex = 0
A+