Code identique pour 2 plage différente

Patanes

XLDnaute Nouveau
Bonjour,

N'étant pas très doué en vba, j'ai du mal à faire ce que je souhaite. J'ai déjà été dépané par Kjin et Robert sur un pb et je reviens sur le forum pour un autre pb . Je n'arrive pas à faire fonctionner un même code sur deux ou trois plages différentes(voir fichier joint) .Pouvez vous m'aider
 

Pièces jointes

  • effacer cellules sous conditionstest1.xls
    38 KB · Affichages: 47

Pierrot93

XLDnaute Barbatruc
Re : Code identique pour 2 plage différente

Re,

comme ceci alors :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("A1:D8")) Is Nothing Then
    If Target = "1" Then
     Application.EnableEvents = False
        Range("A" & Target.Row & ":D" & Target.Row).ClearContents
       Target = "1"
        Application.EnableEvents = True
    End If
End If
If Not Intersect(Target, Range("F1:H8")) Is Nothing Then
    If Target = "1" Then
     Application.EnableEvents = False
        Range("F" & Target.Row & ":H" & Target.Row).ClearContents
       Target = "1"
        Application.EnableEvents = True
    End If
End If
End Sub
 

Discussions similaires

Réponses
2
Affichages
389
Réponses
93
Affichages
2 K
Réponses
9
Affichages
218

Membres actuellement en ligne

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz