Recherche et efface

Résolu
Ju@nita Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   -  
Ju@nita Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai besoin d'incorporer quelque chose dans une macro dans excel 2010:

j'ai plein de description dans la colonne B et d'autres dans la colonne C.
Par contre, j'ai certaines données qui me nuisent dans la colonne C que je voudrais effacer. Et ça adonne que c'est seulement quand c'est écrit "INTERNET" en B que j'ai dette donnée nuisible.
Donc, comme dire: S'il c'est écrit "INTERNET" dans la colonne B, efface ce qu'il y a dans la colonne C, en langage VBA ?

merci

2 réponses

Unombre Messages postés 40 Date d'inscription   Statut Membre Dernière intervention   16
 
Bonjour

Sub test()
Do
    valeurB = Sheets("feuil1").Cells(2 + i, 2).Value
    If valeurB = "INTERNET" Then
        Sheets("feuil1").Cells(2 + i, 3).Value = ""
    End If
    i = i + 1
Loop While valeurB <> ""
End Sub


Ce code remplace les valeurs en C quand en B il y a INTERNET par une cellule vide

(Il ne fonction que si la colonne B ne possède pas de cellule vide)

(Fait une sauvegarde avant de lancer la macro)
0
Ju@nita Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   2
 
ça marche !!! merci beaucoup
0