bonsoir je viens vers vous car j'ai un probleme lier a mon button suprimer
ROLAND M ma gentillement fais une macro me permetant la supression de mes lignes
le soucis c'est que à la base il à été tester sur un classeur de quelques onglet sauf que j'en ai 71 et la sa va plus du tout
quelqu'un pourais t'il m'aider à resoudree ce probleme svp merci pour tout l'aide que vous m'apporterais
bonne soirée
comme le fichier est lourd je l'ai mis en lien sur cijoint
Cijoint.fr - Service gratuit de dépôt de fichiers
merci
ROLAND M ma gentillement fais une macro me permetant la supression de mes lignes
Code:
Private Sub ButtonSuppNom_Click()
Dim Idx&, NoLigBase&, NoOrdre&
If ComboBoxBase = "" Then Exit Sub
Idx = ComboBoxBase.ListIndex
Reponse = MsgBox("Confirmez la suppression de " & ComboBoxBase.List(Idx, 0) & " ?", vbQuestion + vbYesNo, "Suppression")
If Reponse <> vbYes Then Exit Sub
NoLigBase = ComboBoxBase.List(Idx, 3)
NoOrdre = Val(TextBoxNoOrdre.Value)
'delete le nom dans base col A à D
Sheets(NomDeLaFeuilBase).Range("A" & NoLigBase & ":D" & NoLigBase).Delete Shift:=xlUp
'delete le nom dans feuille formation Col A à I
For Index1 = 1 To ListView1.ListItems.Count
NomDeLaFeuilFormation = ListView1.ListItems(Index1).ListSubItems(6).Text
With Sheets(NomDeLaFeuilFormation)
For Each Cellule In .Range("A5:A" & .Range("A65536").End(xlUp).Row)
If Val(Cellule.Value) = NoOrdre Then
.Range("A" & Cellule.Row & ":I" & Cellule.Row).Delete Shift:=xlUp
Exit For
End If
Next Cellule
End With
Next Index1
ComboBoxBase = ""
RemplirComboxBase
CreatListView1
InitLesTextBox 0
End Sub
le soucis c'est que à la base il à été tester sur un classeur de quelques onglet sauf que j'en ai 71 et la sa va plus du tout
quelqu'un pourais t'il m'aider à resoudree ce probleme svp merci pour tout l'aide que vous m'apporterais
bonne soirée
comme le fichier est lourd je l'ai mis en lien sur cijoint
Cijoint.fr - Service gratuit de dépôt de fichiers
merci