Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[RISOLUTO]HELP: supprimer des lignes d'une feuille a partir d'une autre feuille

Ilino

XLDnaute Barbatruc
Bonsoir forum
ci joint un fichierdont mon souci est le suivant , je souhaite supprimer des lignes de la feuille 1 via un bouton dans la feuille 2
a quel niveau je modifié le code
Code:
Private Sub CommandButton1_Click()
Dim i As Integer
For i = ListBox1.ListCount - 1 To 0 Step -1
If ListBox1.Selected(i) = True Then
Range("a" & i + 5).EntireRow.Delete
End If
Next i
ListBox1.Clear
majlistbox1

End Sub

Sub majlistbox1()
Dim c As Range
For Each c In Range("a5:a" & Range("a65000").End(xlUp).Row)
ListBox1.AddItem c.Value
Next c
End Sub

Private Sub UserForm_Initialize()
majlistbox1
End Sub
GRAZIE par avance
 

Pièces jointes

  • Supprimer lignes via combobox.xlsm
    19.4 KB · Affichages: 27
Dernière édition:

job75

XLDnaute Barbatruc
Re : HELP: supprimer des lignes d'une feuille a partir d'une autre feuille

Bonsoir Ilino, le forum,

Juste un petit coucou depuis Venise, c'est chez toi Ilino

C'est vraiment très très classique, il suffisait de préciser la feuille devant tous les Range :

Code:
Private Sub CommandButton1_Click()
Dim i As Integer
For i = ListBox1.ListCount - 1 To 0 Step -1
If ListBox1.Selected(i) = True Then
Feuil1.Range("a" & i + 5).EntireRow.Delete
End If
Next i
ListBox1.Clear
majlistbox1
End Sub

Sub majlistbox1()
Dim c As Range
For Each c In Feuil1.Range("a5:a" & Feuil1.Range("a65000").End(xlUp).Row)
ListBox1.AddItem c.Value
Next c
End Sub
Feuil1 étant le CodeName de la feuille.

A+
 

laetitia90

XLDnaute Barbatruc
Re : [RISOLUTO]HELP: supprimer des lignes d'une feuille a partir d'une autre fe

bonsoir Ilino , job
on pourrait simplifier un peu

Code:
Private Sub CommandButton1_Click()
 Dim i As Long
For i = ListBox1.ListCount - 1 To 0 Step -1
If ListBox1.Selected(i) Then Feuil1.Rows(i + 5).Delete
Next i
majlistbox1
End Sub
Sub majlistbox1()
 ListBox1.List = Feuil1.Range("a5:a" & Feuil1.Cells(Rows.Count, 1).End(3).Row).Value
End Sub
 

Ilino

XLDnaute Barbatruc
Re : [RISOLUTO]HELP: supprimer des lignes d'une feuille a partir d'une autre fe

Bonsoir Forum
dans le meme fichier , je souhaite afficher dans la listBox deuxieme colonne N pour avoir afficher les info de A et N
ci joint le code
Code:
.........
Dim c As Range
For Each c In Feuil1.Range("a5:a" & Feuil1.Range("a65000").End(xlUp).Row)
ListBox1.AddItem c.Value
Next c
........
Grazie A+
 

Ilino

XLDnaute Barbatruc
Re : [RISOLUTO]HELP: supprimer des lignes d'une feuille a partir d'une autre fe

CIAO LAETITIA
Dans le fichier post#1 j'ai une listBox qui affiché une toutes les données de la colonne A , maintenant je souhaite dans la meme ListeBox afficher deux colonnes (A et N)
Grazie
 

Discussions similaires

Réponses
4
Affichages
218
Réponses
17
Affichages
853
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…