petit problème de macro

  • Initiateur de la discussion Initiateur de la discussion 111li207
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

1

111li207

Guest
Bonjour,
Après que quelqu'un m'ait gentiment apporté son aide, j'aimerais modifier la macro qu'il m'a créée. En effet, dans la macro ci jointe, on nous demande de choisir parmi les numéros de la colonne A. Or, les numéros dont je souhaite effacer la ligne sont en fait déjà connus et invariants (par exemple le numéro 5 et 3).
peut-on modifier la macro de sorte qu'il n'y ait plus de TextBox, mais seulement le button pour pouvoir supprimer la ligne de ces numéros enregistrés et invariant?
 

Pièces jointes

Re : petit problème de macro

Salut 111li207,

Essaye ce code
Code:
Sub SuppressionLigne()
  Dim Lig As Long, ValASup As String
  ValASup = "3,5"  ' Sont les valeurs à supprimer
  For Lig = 2 To Range("A" & Range("A" & Rows.Count).End(xlUp).Row)
    If InStr(1, ValASup, Range("A" & Lig)) > 0 Then
      Range("A" & Lig).EntireRow.Delete
    End If
  Next Lig
End Sub

Voilà 😉
 
Re : petit problème de macro

Bonjour,

Autre présentation, macro affectée au bouton (pas d'USF) :
Code:
Sub suppr()
   Dim Cellule As Range
   For Each Cellule In Range("A2:A" & Range("A65536").End(xlUp).Row)
      If Cellule = 3 Or Cellule = 5 Then Cellule.EntireRow.Delete
   Next
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
240
Réponses
7
Affichages
987
Retour