Magic_Doctor
XLDnaute Barbatruc
Bonjour,
Sur une feuille nommée "Données" il y a un ComboBox nommé "ComboBox_NbSolvants".
Chaque fois que j'y choisis un item dans sa liste, la valeur du ListIndex est mémorisée dans une cellule nommée "Remember".
Je ferme l'applicarion. À sa réouverture, je voudrais récupérer le ComboBox tel qu'il était avant la dernière fermeture, autrement dit que l'item sélectionné avant la fermeture soit le même lors de la réouverture.
Pour ce faire, J'ai écrit ceci :
Et bien, ça plante.
Comment y remédier ?
Sur une feuille nommée "Données" il y a un ComboBox nommé "ComboBox_NbSolvants".
Chaque fois que j'y choisis un item dans sa liste, la valeur du ListIndex est mémorisée dans une cellule nommée "Remember".
Je ferme l'applicarion. À sa réouverture, je voudrais récupérer le ComboBox tel qu'il était avant la dernière fermeture, autrement dit que l'item sélectionné avant la fermeture soit le même lors de la réouverture.
Pour ce faire, J'ai écrit ceci :
VB:
Sub Workbook_Open()
Sheets("Données").ComboBox_NbSolvants.ListIndex = [Remember]
End Sub
Comment y remédier ?