Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Effacer plage cellule si une collone contient un mot
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 !
Re : Effacer plage cellule si une collone contient un mot
Salut reve24, le Forum
dans un Module Standard
Code:
Option Explicit
Sub EssAi()
Dim i As Long, DerLig As Long
DerLig = Feuil1.Range("B" & Rows.Count).End(xlUp).Row
For i = DerLig To 2 Step -1
If Cells(i, 2) Like "ESS*" Then Rows(i).EntireRow.ClearContents
Next i
End Sub
Re : Effacer plage cellule si une collone contient un mot
Bonjour reve et dull
une variante :
Code:
Sub e()
derligne = Range("A" & Rows.Count).End(xlUp).Row
For i = 1 To derligne
If LCase(Left(Range("B" & i), 3)) = "ess" Then
Range("A" & i & ":E" & i).ClearContents
End If
Next
End Sub
juste à noter que dans le cas de l'effacement la boucle peut s'exécuter indifféremment en montant ou en descendant, contrairement à la suppression pour laquelle il est beaucoup plus simple de remonter (step -1)
Re : Effacer plage cellule si une collone contient un mot
Re le Fil, Salut Eric🙂,
Effectivement avec ta méthode que ce soit de haut en bas ou vice versa cela fonctionne.
Cela vient d'un vieux traumatisme 🙁 ou j'essayais, avec cette méthode, de Supprimer les lignes😱.
- 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