XL 2019 effacer texte dans cellules si / dans autres cellules

Quicksland

XLDnaute Occasionnel
Bonjour le forum ;)

Bonne année 2022 a tous et toutes ....

Dans le fichier ci-joint

Je souhaiterai que lorsque je tape un / en cellule T14,U14 et ainsi de suite jusqu'à T21,U21 le texte en F14 a F21 s'efface

si au contraire une valeur en chiffre apparait en cellule T14,U14 et ainsi de suite jusqu'à T21,U21 le texte reste apparent

Merci pour votre aide 👍
 

Pièces jointes

  • Classeur1.xlsx
    15.9 KB · Affichages: 4

Phil69970

XLDnaute Barbatruc
Bonjour @Quicksland

Je te propose ce code à mettre dans le code de la feuille

VB:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = False
Dim i&
If Not Application.Intersect(Target, Range("T14:U21")) Is Nothing Then
'Et si tu veux contrôler de T14 à U57 tu remplaces la ligne du dessus par celle de dessous
'If Not Application.Intersect(Target, Range("T14:U57")) Is Nothing Then
    For i = 14 To 21
        If Not IsNumeric(Range("U" & i)) Then Range("D" & i) = ""
    Next i
End If
End Sub

*Merci de ton retour

@Phil69970
 

Discussions similaires

Statistiques des forums

Discussions
312 110
Messages
2 085 388
Membres
102 882
dernier inscrit
Sultan94