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 !

pangasoul

XLDnaute Nouveau
Bonsoir à tous je voudrais demander un soutien en codes vba je voudrais que si je clique sur mon bouton supprimer que l'enregistrement et la ligne soit supprimés
Sub Suppression()

NbreLigneMax = Cells(Rows.Count, 1).End(xlUp).Row

For i = NbreLigneMax To 1 Step -1

If Range("A" & i).Value = "" Then

Rows(i).EntireRow.Delete

End If

Next

End Sub

ce code ne fonctionne pas merci de m'aider
 
Solution
Bonjour @pangasoul

Evidement cela ne fonctionne pas
Tu cherches la dernière ligne de la colonne A
Et ensuite tu supprimes la ligne si la colonne A est vide 🤔

Ceci fonctionnera bien mieux

VB:
Sub Suppression()
NbreLigneMax = Cells(Rows.Count, 1).End(xlUp).Row
For i = NbreLigneMax To 1 Step -1
    If Range("A" & i).Value <> "" Then
        Rows(i).EntireRow.Delete
    End If
Next
End Sub

Et pour être raccord avec la charte § 2.3 modifie le titre =
1730397504298.png


Merci de ton retour
Bonjour @pangasoul

Evidement cela ne fonctionne pas
Tu cherches la dernière ligne de la colonne A
Et ensuite tu supprimes la ligne si la colonne A est vide 🤔

Ceci fonctionnera bien mieux

VB:
Sub Suppression()
NbreLigneMax = Cells(Rows.Count, 1).End(xlUp).Row
For i = NbreLigneMax To 1 Step -1
    If Range("A" & i).Value <> "" Then
        Rows(i).EntireRow.Delete
    End If
Next
End Sub

Et pour être raccord avec la charte § 2.3 modifie le titre =
1730397504298.png


Merci de ton retour
 
- 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

Discussions similaires

Réponses
5
Affichages
81
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
274
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
89
Réponses
4
Affichages
367
Retour