Listbox et contenue d'une cellule
Résolu
camcam1404
Messages postés
68
Statut
Membre
-
camcam1404 Messages postés 68 Statut Membre -
camcam1404 Messages postés 68 Statut Membre -
Bonjour,
Comment modifier le code suivant pour que les colonnes qui contiennent l'élément entré dans la listbox soit conservé:
J'ai essayé avec un like mais ca ne fonctionne pas.
Comment modifier le code suivant pour que les colonnes qui contiennent l'élément entré dans la listbox soit conservé:
Private Sub Label1_Click()
End Sub
Private Sub UserForm_Initialize()
Me.Caption = "Welcome"
Me.ListBox1.ListStyle = fmListStyleOption
Me.ListBox1.MultiSelect = fmMultiSelectMulti
Me.ListBox1.AddItem "Rouge"
Me.ListBox1.AddItem "Bleu"
Me.ListBox1.AddItem "Vert"
Me.ListBox1.AddItem "Violet"
Me.ListBox1.AddItem "Jaune"
End Sub
Private Sub CommandButton1_Click()
Unload Me
End Sub
Private Sub CommandButton2_Click()
Dim I As Long
Dim J As Byte
Dim LastCol As Long
Application.ScreenUpdating = False
With Worksheets("Result")
LastCol = .Cells(1, .Columns.Count).End(xlToLeft).Column
For I = LastCol To 1 Step -1
Suppr = True
For J = 0 To 4
If Me.ListBox1.Selected(J) Then
If .Cells(1, I) Like "* Me.ListBox1.List(J)*" Then Suppr = False
End If
Next J
If Suppr Then .Columns(I).Delete
Next I
End With
Unload Me
Application.ScreenUpdating = False
End Sub
J'ai essayé avec un like mais ca ne fonctionne pas.
A voir également:
- Listbox et contenue d'une cellule
- Excel cellule couleur si condition texte - Guide
- Bloquer une cellule excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Fusionner 2 cellule excel et garder contenu - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
1 réponse
Bonjour
essaies
De plus à la fin pourquoi
a la rigueur plutôt "true"
mais comme tu rends la main au système, tu peux supprimer cette ligne inutile
Michel
essaies
If .Cells(1, I) Like "*" & Me.ListBox1.List(J) & "*" then
De plus à la fin pourquoi
Application.ScreenUpdating = False
a la rigueur plutôt "true"
mais comme tu rends la main au système, tu peux supprimer cette ligne inutile
Michel
camcam1404
Messages postés
68
Statut
Membre
Merci pour le coup de poucee !