Aide sur une macro

Bonjour,

J'ai deux colonnes de chiffres (G et H) , je souhaite supprimer toutes les valeurs de G quand la cellule H voisine contient une valeur

Par exemple si H2 contient une valeur , la macro clean (efface) automatiquement le contenu de G2, et ainsi de suite pour toutes les lignes

Merci d'avance

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour,
    Essaye..
    Sub CleanCellule()
    Dim Lig As Long
    'Supposant que le test commence à la ligne 4
        For Lig = 4 To Range("G65535").End(xlUp).Row
            If Cells(Lig, "H") <> "" Then Cells(Lig, "G") = ""
        Next Lig
        
    End Sub

    A+
    1. Une réponse a été donnés ici https://forums.commentcamarche.net/forum/affich-18323047-macro-help-supprimer-une-cellule-sous-condi#4

      Ca aurai été sympa d'avoir une réponse et aussi de tenir compte des remarques de Irongégé. Ne serait-ce que par respect des personnes qui prennent le temps de prendre en compte ton problème.

      Désolé lermite, mais je supporte de moins en moins ce genre d'individu.

      Il est temps que je parte en vacances. D'ailleurs, je pars demain ^^

      Bon courage

      ;o)
      1. Contributeur
        et bien bonnes vacances alors :-) profite bien
      2. Merci Eric

        Bon courage

        ;o)
      3. Contributeur
        Bonjour Polux, Eric,
        Heuuuu,désolé, j'ai pas tout compris mais...
        BONNE VACANCES.
        A+