Empêcher une sélection sur un UserForm
andy2092
Messages postés
81
Statut
Membre
-
cs_Le Pivert Messages postés 8437 Statut Contributeur -
cs_Le Pivert Messages postés 8437 Statut Contributeur -
Bonjour,
J'ai créé un UserForm avec une ListBox qui permet de sélectionner plusieurs lignes de données (mode MultiSelect) en fonction d'une plage. Cette dernière contient également des titres et je souhaiterai empêcher la sélection de ces titres sur le UserForm. Est-ce possible ?
Merci !
J'ai créé un UserForm avec une ListBox qui permet de sélectionner plusieurs lignes de données (mode MultiSelect) en fonction d'une plage. Cette dernière contient également des titres et je souhaiterai empêcher la sélection de ces titres sur le UserForm. Est-ce possible ?
Merci !
A voir également:
- Empêcher une sélection sur un UserForm
- Empecher pub youtube - Accueil - Streaming
- L'indice n'appartient pas à la sélection vba ✓ - Forum Programmation
- Empecher adobe de se connecter à internet - Forum Windows
- Excel empecher la modification d'une cellule - Guide
- Inverser selection excel - Forum Excel
2 réponses
Tout dépend de la manière dont vous avez paramétré l'affichage de la plage dans votre ListBox.
Vous devez d'abord redéfinir votre plage sans la ligne d'entête.
Si c'est via la propriété "RowSource", il vous suffit d'activer la propriété "ColumnHeads"
Si c'est via la propriété "List", vous devez créer une ligne d'entête dans votre UserForm avec un contrôle de type Label
Vous devez d'abord redéfinir votre plage sans la ligne d'entête.
Si c'est via la propriété "RowSource", il vous suffit d'activer la propriété "ColumnHeads"
Si c'est via la propriété "List", vous devez créer une ligne d'entête dans votre UserForm avec un contrôle de type Label
Bonjour,
Voir ceci
https://silkyroad.developpez.com/VBA/ControlesUserForm/#LII-G
Voir ceci
https://silkyroad.developpez.com/VBA/ControlesUserForm/#LII-G
Private Sub ListBox1_Click() If ListBox1.ListIndex = 0 Then Exit Sub MsgBox ListBox1.List(ListBox1.ListIndex) End Sub