VBA suppression de cellule ne contenant pas

Résolu
Mick -  
 Mick -
Bonjour,
Question encore que de la programmation VBA,

je suis super novice dans VBA, et je souhaite automatiser le nettoyge d'une feuille excel.

Je souhaite supprimer toutes les cellules qui ne contiennent pas ALLOW et supprimer toutes les cellule qui ne contiennent pas RESOURCE RULE.

évidement j'ai fait des recherches sur différent Forum pour voir ce qui est possible.

Malheureusement plusieurs essai, mais rien de probant.

Pourriez vous m'aider avec des explication clair, car novices.

Merci de votre aide.

1 réponse

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour, la prochaine fois, peux-tu nous montrer ce que tu as essayé, cela nous aidera à te faire progresser.
    suggestion:
    Option Explicit
    
    Private Sub nettoyons()
    Dim onglet As Worksheet, cl As Range
    Set onglet = ActiveSheet
    For Each cl In onglet.UsedRange
        If InStr(cl, "ALLOW") = 0 And InStr(cl, "RESOURCE RULE") = 0 Then
            cl = ""
        End If
    Next cl
    End Sub
    0
    1. Mick
       
      Un grand merci a toi yg_be. cela fonctionne parfaitement.
      J'ai simplement essayer des code mentionné sur le ou autres forums, mais je ne m'y retrouvai pas.

      Je réitère un grand Merci.

      Je vais peaufiner ce code pour solutionner mon besoin.
      0