Suppression d'une ligne dans excel
Résolu
julemoque
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
Morgothal Messages postés 1236 Date d'inscription Statut Membre Dernière intervention -
Morgothal Messages postés 1236 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Suppression d'une ligne dans excel
- Forcer suppression fichier - Guide
- Aller à la ligne excel - Guide
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Partager photos en ligne - Guide
2 réponses
Salut,
Dans la 3e feuille, si tu peux y retrouver toutes tes infos grâce au numéro auto, c'est que tu dois y faire une recherche de numéro auto.
Si tu peux retrouver cette ligne et sélectionner la cellule en question, tu peux faire un bouton qui la supprime avec
Dans la 3e feuille, si tu peux y retrouver toutes tes infos grâce au numéro auto, c'est que tu dois y faire une recherche de numéro auto.
Si tu peux retrouver cette ligne et sélectionner la cellule en question, tu peux faire un bouton qui la supprime avec
ActiveCell.EntireRow.DeleteA+
J'ai fait cet Excel pour que tu puisses l'appliquer dans ton classeur :
https://www.cjoint.com/?BGeqSRHP0R4
Lorsque tu exécutes le raccourci Alt+F11, tu peux voir le code qu'exécute le bouton. Tu peux tout copier dans ton classeur, au même endroit (donc dans l'éditeur VBA de ton classeur), puis créer un bouton sur ta feuille Excel, puis affecter la macro que tu as copiée à ce bouton (clique droit sur le bouton, affecter macro, choisir la macro "suppr").
Puis en cliquant sur le bouton, tu peux tester. (Attention, je te conseille de faire une copie de ton classeur, supprimer des données ce n'est pas anodin).
A ta disposition,
A+
https://www.cjoint.com/?BGeqSRHP0R4
Lorsque tu exécutes le raccourci Alt+F11, tu peux voir le code qu'exécute le bouton. Tu peux tout copier dans ton classeur, au même endroit (donc dans l'éditeur VBA de ton classeur), puis créer un bouton sur ta feuille Excel, puis affecter la macro que tu as copiée à ce bouton (clique droit sur le bouton, affecter macro, choisir la macro "suppr").
Puis en cliquant sur le bouton, tu peux tester. (Attention, je te conseille de faire une copie de ton classeur, supprimer des données ce n'est pas anodin).
A ta disposition,
A+
Ça doit venir de la comparaison entre le numéro de demande en entrée et le format du numéro auto, remplace tout le code par celui-ci :
Sub suppr() Dim ligne As Long Dim demande As String demande = InputBox("Saisir le numéro de la demande à supprimer") ligne = 2 'le 2 désigne le n° de ligne où commencent les n°auto While CInt(Cells(ligne, 1).Value) <> CInt(demande) 'le 1 désigne le numéro de colonne des n°auto ligne = ligne + 1 Wend Cells(ligne, 1).EntireRow.Delete MsgBox ("La demande n° " & demande & " a été supprimée avec succès") End Sub
Il faudrait préciser de quelle façon tu peux retrouver ta demande dans la feuille 3