D
delirium
Guest
Bonjour à tous les XLien.
J'ai un nouveau problème sur un combobox dans un userform.
Je voudrais que le rowsource soit les données des cellule de ma feuille XL mais la liste peut se ralonger. Je voudrais donc que le rowsouce de mon combobox se mette à jours automatiquement.
J'ai fait ce code mais y'a un erreur.
Vous trouverais mon fichier en pièce jointe pour mieux comprendre.
Je voudrais savoir également si il est possible de mettre en rowsource des cellules d'un autre classeur, et si oui comment faire ?
Merci et @+ [file name=RowSouce.zip size=11972]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/RowSouce.zip[/file]
J'ai un nouveau problème sur un combobox dans un userform.
Je voudrais que le rowsource soit les données des cellule de ma feuille XL mais la liste peut se ralonger. Je voudrais donc que le rowsouce de mon combobox se mette à jours automatiquement.
J'ai fait ce code mais y'a un erreur.
Code:
Option Explicit
Dim derlign As Integer
Dim plagelist As String
Dim varselect As Integer
Private Sub UserForm_Initialize()
derlign = Sheets('feuil1').Range('a1').End(xlUp).Row
plagelist = Sheets('feuil1').Range('a1:a' & derlign).Address
With ComboBox1
.RowSource = 'feuil1!' & plagelist
.ListIndex = Range('b2').Value - 1
End With
End Sub
Private Sub ComboBox1_Change()
varselect = UserForm1.ComboBox1.ListIndex
Sheets('feuil1').Range('b2').Value = ComboBox1.ListIndex + 1
End Sub
Vous trouverais mon fichier en pièce jointe pour mieux comprendre.
Je voudrais savoir également si il est possible de mettre en rowsource des cellules d'un autre classeur, et si oui comment faire ?
Merci et @+ [file name=RowSouce.zip size=11972]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/RowSouce.zip[/file]