Bonjour,
dans un listbox ( plage de 3 colonnes/30 lignes)
j'ai choisi les propriétés, MultiSelect, StyleOption
Ma question : Après avoir cocher plusieurs cases, commnent faire pour que
ses lignes disparaissent ?
en vous remerciant...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacques93
Bonjour PhilippeT, PhilippeT a écrit :
Bonjour, dans un listbox ( plage de 3 colonnes/30 lignes) j'ai choisi les propriétés, MultiSelect, StyleOption Ma question : Après avoir cocher plusieurs cases, commnent faire pour que ses lignes disparaissent ? en vous remerciant...
Peux tu préciser la version de VB utilisé, et le type de contrôle List , car là je ne vois pas vraiment duquel il s'agit.
-- Cordialement,
Jacques.
Bonjour PhilippeT,
PhilippeT a écrit :
Bonjour,
dans un listbox ( plage de 3 colonnes/30 lignes)
j'ai choisi les propriétés, MultiSelect, StyleOption
Ma question : Après avoir cocher plusieurs cases, commnent faire pour que
ses lignes disparaissent ?
en vous remerciant...
Peux tu préciser la version de VB utilisé, et le type de contrôle List ,
car là je ne vois pas vraiment duquel il s'agit.
Bonjour, dans un listbox ( plage de 3 colonnes/30 lignes) j'ai choisi les propriétés, MultiSelect, StyleOption Ma question : Après avoir cocher plusieurs cases, commnent faire pour que ses lignes disparaissent ? en vous remerciant...
Peux tu préciser la version de VB utilisé, et le type de contrôle List , car là je ne vois pas vraiment duquel il s'agit.
-- Cordialement,
Jacques.
X
Bonjour, Dans les propriétés il devrait y en avoir une qu'il s'appelle "selected", peut être que si elle accepte le "false" ça remettrait à blanc, tu peux aussi faire une "clear" en réaffichant ta liste...
------ Site logiciels http://irolog.free.fr Mail http://irolog.free.fr/ecrire/index.htm Site perso http://irolog.free.fr/joe/index.htm Principe d'utilisation des news Groups http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm ------------------------------------------------------------------------------------ "PhilippeT" a écrit dans le message de news:
Bonjour, dans un listbox ( plage de 3 colonnes/30 lignes) j'ai choisi les propriétés, MultiSelect, StyleOption Ma question : Après avoir cocher plusieurs cases, commnent faire pour que ses lignes disparaissent ? en vous remerciant...
Bonjour,
Dans les propriétés il devrait y en avoir une qu'il s'appelle "selected",
peut être que si elle accepte le "false" ça remettrait à blanc, tu peux
aussi faire une "clear" en réaffichant ta liste...
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"PhilippeT" <PhilippeT@discussions.microsoft.com> a écrit dans le message de
news: A174EA46-6560-4078-A223-8E14DAB2CA4E@microsoft.com...
Bonjour,
dans un listbox ( plage de 3 colonnes/30 lignes)
j'ai choisi les propriétés, MultiSelect, StyleOption
Ma question : Après avoir cocher plusieurs cases, commnent faire pour que
ses lignes disparaissent ?
en vous remerciant...
Bonjour, Dans les propriétés il devrait y en avoir une qu'il s'appelle "selected", peut être que si elle accepte le "false" ça remettrait à blanc, tu peux aussi faire une "clear" en réaffichant ta liste...
------ Site logiciels http://irolog.free.fr Mail http://irolog.free.fr/ecrire/index.htm Site perso http://irolog.free.fr/joe/index.htm Principe d'utilisation des news Groups http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm ------------------------------------------------------------------------------------ "PhilippeT" a écrit dans le message de news:
Bonjour, dans un listbox ( plage de 3 colonnes/30 lignes) j'ai choisi les propriétés, MultiSelect, StyleOption Ma question : Après avoir cocher plusieurs cases, commnent faire pour que ses lignes disparaissent ? en vous remerciant...
PhilippeT
C'est un contrôle Zone de Liste avec excel '"Office 200 premium"
"Jacques93" a écrit :
Bonjour PhilippeT, PhilippeT a écrit : > Bonjour, > dans un listbox ( plage de 3 colonnes/30 lignes) > j'ai choisi les propriétés, MultiSelect, StyleOption > Ma question : Après avoir cocher plusieurs cases, commnent faire pour que > ses lignes disparaissent ? > en vous remerciant... >
Peux tu préciser la version de VB utilisé, et le type de contrôle List , car là je ne vois pas vraiment duquel il s'agit.
-- Cordialement,
Jacques.
C'est un contrôle Zone de Liste
avec excel '"Office 200 premium"
"Jacques93" a écrit :
Bonjour PhilippeT,
PhilippeT a écrit :
> Bonjour,
> dans un listbox ( plage de 3 colonnes/30 lignes)
> j'ai choisi les propriétés, MultiSelect, StyleOption
> Ma question : Après avoir cocher plusieurs cases, commnent faire pour que
> ses lignes disparaissent ?
> en vous remerciant...
>
Peux tu préciser la version de VB utilisé, et le type de contrôle List ,
car là je ne vois pas vraiment duquel il s'agit.
C'est un contrôle Zone de Liste avec excel '"Office 200 premium"
"Jacques93" a écrit :
Bonjour PhilippeT, PhilippeT a écrit : > Bonjour, > dans un listbox ( plage de 3 colonnes/30 lignes) > j'ai choisi les propriétés, MultiSelect, StyleOption > Ma question : Après avoir cocher plusieurs cases, commnent faire pour que > ses lignes disparaissent ? > en vous remerciant... >
Peux tu préciser la version de VB utilisé, et le type de contrôle List , car là je ne vois pas vraiment duquel il s'agit.
-- Cordialement,
Jacques.
Jacques93
Bonjour PhilipeT, PhilippeT a écrit :
C'est un contrôle Zone de Liste avec excel '"Office 200 premium"
Argh, je cherchais entre les différents type de liste des différentes version de VB (VB6, .Net 2001, 2003, 2005). Beta, non !!! j'ai oublié VBA. Donc avec le contrôle Liste de VBA (j'ai essayé sous Excel 2003, ça doit être OK sous 2000. Sous 200 premium, je ne me prononce pas ;-) ), ayant la propriété MultiSelect = True, tu peux déclencher la suppression des lignes cochées à partir d'un bouton, par exemple :
Private Sub cmDelete_Click() Dim i As Integer
With Me.ListBox1 For i = .ListCount - 1 To 0 Step -1 If .Selected(i) Then .RemoveItem i End If Next i End With End Sub
Nota : Il faut commencer par la fin de la liste afin que 'i' ne soit jamais supérieur à .ListCount (Cette propriété diminuant à chaque suppression de ligne)
-- Cordialement,
Jacques.
Bonjour PhilipeT,
PhilippeT a écrit :
C'est un contrôle Zone de Liste
avec excel '"Office 200 premium"
Argh, je cherchais entre les différents type de liste des différentes
version de VB (VB6, .Net 2001, 2003, 2005). Beta, non !!! j'ai oublié
VBA. Donc avec le contrôle Liste de VBA (j'ai essayé sous Excel 2003, ça
doit être OK sous 2000. Sous 200 premium, je ne me prononce pas ;-) ),
ayant la propriété MultiSelect = True, tu peux déclencher la suppression
des lignes cochées à partir d'un bouton, par exemple :
Private Sub cmDelete_Click()
Dim i As Integer
With Me.ListBox1
For i = .ListCount - 1 To 0 Step -1
If .Selected(i) Then
.RemoveItem i
End If
Next i
End With
End Sub
Nota : Il faut commencer par la fin de la liste afin que 'i' ne soit
jamais supérieur à .ListCount (Cette propriété diminuant à chaque
suppression de ligne)
C'est un contrôle Zone de Liste avec excel '"Office 200 premium"
Argh, je cherchais entre les différents type de liste des différentes version de VB (VB6, .Net 2001, 2003, 2005). Beta, non !!! j'ai oublié VBA. Donc avec le contrôle Liste de VBA (j'ai essayé sous Excel 2003, ça doit être OK sous 2000. Sous 200 premium, je ne me prononce pas ;-) ), ayant la propriété MultiSelect = True, tu peux déclencher la suppression des lignes cochées à partir d'un bouton, par exemple :
Private Sub cmDelete_Click() Dim i As Integer
With Me.ListBox1 For i = .ListCount - 1 To 0 Step -1 If .Selected(i) Then .RemoveItem i End If Next i End With End Sub
Nota : Il faut commencer par la fin de la liste afin que 'i' ne soit jamais supérieur à .ListCount (Cette propriété diminuant à chaque suppression de ligne)
-- Cordialement,
Jacques.
driss hanib
et même un décalage de l'indice suivant à chque suppression
Driss "Jacques93" a écrit dans le message de news: %
Bonjour PhilipeT, PhilippeT a écrit :
C'est un contrôle Zone de Liste avec excel '"Office 200 premium"
Argh, je cherchais entre les différents type de liste des différentes version de VB (VB6, .Net 2001, 2003, 2005). Beta, non !!! j'ai oublié VBA. Donc avec le contrôle Liste de VBA (j'ai essayé sous Excel 2003, ça doit être OK sous 2000. Sous 200 premium, je ne me prononce pas ;-) ), ayant la propriété MultiSelect = True, tu peux déclencher la suppression des lignes cochées à partir d'un bouton, par exemple :
Private Sub cmDelete_Click() Dim i As Integer
With Me.ListBox1 For i = .ListCount - 1 To 0 Step -1 If .Selected(i) Then .RemoveItem i End If Next i End With End Sub
Nota : Il faut commencer par la fin de la liste afin que 'i' ne soit jamais supérieur à .ListCount (Cette propriété diminuant à chaque suppression de ligne)
-- Cordialement,
Jacques.
et même un décalage de l'indice suivant à chque suppression
Driss
"Jacques93" <jacques@Nospam> a écrit dans le message de news:
%23zhb0YNhGHA.4712@TK2MSFTNGP05.phx.gbl...
Bonjour PhilipeT,
PhilippeT a écrit :
C'est un contrôle Zone de Liste
avec excel '"Office 200 premium"
Argh, je cherchais entre les différents type de liste des différentes
version de VB (VB6, .Net 2001, 2003, 2005). Beta, non !!! j'ai oublié VBA.
Donc avec le contrôle Liste de VBA (j'ai essayé sous Excel 2003, ça doit
être OK sous 2000. Sous 200 premium, je ne me prononce pas ;-) ), ayant la
propriété MultiSelect = True, tu peux déclencher la suppression des lignes
cochées à partir d'un bouton, par exemple :
Private Sub cmDelete_Click()
Dim i As Integer
With Me.ListBox1
For i = .ListCount - 1 To 0 Step -1
If .Selected(i) Then
.RemoveItem i
End If
Next i
End With
End Sub
Nota : Il faut commencer par la fin de la liste afin que 'i' ne soit
jamais supérieur à .ListCount (Cette propriété diminuant à chaque
suppression de ligne)
et même un décalage de l'indice suivant à chque suppression
Driss "Jacques93" a écrit dans le message de news: %
Bonjour PhilipeT, PhilippeT a écrit :
C'est un contrôle Zone de Liste avec excel '"Office 200 premium"
Argh, je cherchais entre les différents type de liste des différentes version de VB (VB6, .Net 2001, 2003, 2005). Beta, non !!! j'ai oublié VBA. Donc avec le contrôle Liste de VBA (j'ai essayé sous Excel 2003, ça doit être OK sous 2000. Sous 200 premium, je ne me prononce pas ;-) ), ayant la propriété MultiSelect = True, tu peux déclencher la suppression des lignes cochées à partir d'un bouton, par exemple :
Private Sub cmDelete_Click() Dim i As Integer
With Me.ListBox1 For i = .ListCount - 1 To 0 Step -1 If .Selected(i) Then .RemoveItem i End If Next i End With End Sub
Nota : Il faut commencer par la fin de la liste afin que 'i' ne soit jamais supérieur à .ListCount (Cette propriété diminuant à chaque suppression de ligne)