Modifier liste combobox

  • Initiateur de la discussion Initiateur de la discussion Demouret
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

Demouret

Guest
Bonjour le Forum

J'ai déniché ce qui suit sur ce forum mais je n'arrive pas à le modifier pour que je n'ai dans ma combobox que les cellules à partir de la F16 (vers le bas)

Merci de votre aide... Bonne journée


Sub Auto_open()
feuille1 = 'contacts'
sheets(feuille1).ComboBox1.Clear
ndl = sheets(feuille1).Range('F').End(xlDown).Row
For I = 3 To ndl
noms = sheets(feuille1).Range('F' & I)
sheets(feuille1).ComboBox1.AddItem (noms)
Next I
End Sub
 
Bonjour Demouret

Une façon de faire :

Code:
Option Explicit

Private Sub UserForm_Initialize()
Dim L&, Plage
    L = Range('F65536').End(xlUp).Row
    Plage = Range(Cells(16, 6), Cells(L, 6))
    Me.ComboBox1.List = Plage
End Sub

salim.
 
Bonjour Salim.

Merci pour ta réponse j'ai déjà qques combo dans des USF et là ca fonctionne bien.
Sauf que celui dont j'ai envoyé le code n'est pas dans un USF mais au beau milieu de ma feuille... donc je ne pense pas que ca marche avec Userform Initialise
En fait je ne sais pas comment remplir mon combo sans passer par Userform Initialise :S

Merci tout de même 😉
 
Je t'envoi alors un fichier exemple avec une combo sur la feuille la combo se rempli a l'activation de la feuille voici le code qui est dans le fichier joint

Code:
Option Explicit

Private Sub Worksheet_Activate()
Dim L&, Plage
    L = Range('F65536').End(xlUp).Row
    Plage = Range(Cells(16, 6), Cells(L, 6))
    Me.ComboBox1.List = Plage
    Me.ComboBox1.ListIndex = 0
End Sub
[file name=PourDemouret.zip size=9288]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/PourDemouret.zip[/file]
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
672
Réponses
3
Affichages
333
Réponses
5
Affichages
418
Réponses
9
Affichages
389
Réponses
15
Affichages
793
Réponses
3
Affichages
924
Retour