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

Ilino

XLDnaute Barbatruc
:cool: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:cool:]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:cool:]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:cool:]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
205
Réponses
17
Affichages
816
Réponses
11
Affichages
285

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 165
Messages
2 085 880
Membres
103 009
dernier inscrit
dede972