D
dom
Guest
Bonjour,
Dans un classeur j'ai une feuille A qui contient un contrôle ComboBox qui devrait afficher une plage de 5 colonnes contenue sur la feuille B.
En affectant B!A2:E60 à la propriété RowSource du contrôle, tout marche bien. Or, comme la zone source s'allonge lorsque des données sont ajoutées, j'ai voulu utiliser ceci :
Dim DerCell As String
DerCell = Range("E1"). end(xlDown).Address
cbComboBox.RowSource = "A2:" & DerCell
Ma question est : dans quelle procédure placer le code, sachant que le cbComboBox est situé sur la feuille de calcul A et non pas dans un UserForm ????????
Après des heures passées là-dessus, à l'aide !!!
Dans un classeur j'ai une feuille A qui contient un contrôle ComboBox qui devrait afficher une plage de 5 colonnes contenue sur la feuille B.
En affectant B!A2:E60 à la propriété RowSource du contrôle, tout marche bien. Or, comme la zone source s'allonge lorsque des données sont ajoutées, j'ai voulu utiliser ceci :
Dim DerCell As String
DerCell = Range("E1"). end(xlDown).Address
cbComboBox.RowSource = "A2:" & DerCell
Ma question est : dans quelle procédure placer le code, sachant que le cbComboBox est situé sur la feuille de calcul A et non pas dans un UserForm ????????
Après des heures passées là-dessus, à l'aide !!!