Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

chercher et effacer cellule

meldja

XLDnaute Impliqué
Bonjour,
Je cherche à effacer le contenu d'une cellule selon un critère qui se trouve dans une liste déroulante en cellule C3.
J'ai donc essayé d'adapter des codes que j'ai trouvés sur le Net mais ça ne marche pas.
Voici le code en question :

Private Sub CommandButton3_Click()
'déclaration de la cellule dans laquelle se trouve le critère (du texte)
Dim Nom As String
Nom = Range("C3").Value

'Recherche de la cellule comprise entre H2 et H210 correspondant au critère
For Each Cellule In Range("H2:H210")
If Cellule.Value = Nom Then
'Nettoyage de la cellule
Cellule.ClearContents
End If
Next
End Sub

Merci d'avance pour vos lumières
 

Temjeh

XLDnaute Accro
Supporter XLD
Re : chercher et effacer cellule

Bonjour bizzarre chez moi y fonctionne pas!

Ptêtre ceci qui fonctionne:

Code:
For i = 2 To 210
    If Range("H" & i).Value = Range("C1").Value Then Range("H" & i).ClearContents
Next i

A++

Temjeh
 
Dernière édition:

meldja

XLDnaute Impliqué
Re : chercher et effacer cellule

Merci pour ta réponse.
Désolé, effectivement il n'y a pas de problème ; je mettais planté de réf de cellule, du coup il ne pouvait pas trouver de cellule répondant au critère.
Encore désolé d'avoir encombrer le forum pour rien et bonne journée.
 

Discussions similaires

Réponses
7
Affichages
361
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…