XL 2019 Vider le contenu d'une cellule après saisie

  • Initiateur de la discussion Initiateur de la discussion pat66
  • Date de début Date de début

pat66

XLDnaute Impliqué
Bonjour le forum,

voilà j'ai besoin d'un peu d'aide pour effectuer l'action suivante, à savoir

Dès que la valeur saisie dans F6 est copié dans Sheets("SAISIE").[Y54], la valeur saisie dans [F6] s'efface automatiquement, la cellule redevient vide

un grand merci
belle journée

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, [F6]) Is Nothing Then
If Target <> "" Then Sheets("SAISIE").[Y54] = Sheets("Rev au terme").[F6]
End If
end sub
 
Solution
Bonjour le forum,

voilà j'ai besoin d'un peu d'aide pour effectuer l'action suivante, à savoir

Dès que la valeur saisie dans F6 est copié dans Sheets("SAISIE").[Y54], la valeur saisie dans [F6] s'efface automatiquement, la cellule redevient vide

un grand merci
belle journée

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, [F6]) Is Nothing Then
If Target <> "" Then Sheets("SAISIE").[Y54] = Sheets("Rev au terme").[F6]
End If
end sub
Bonjour,
Comme ceci peut-être
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, [F6]) Is Nothing Then
        Application.EnableEvents = False
        If Target...

Jacky67

XLDnaute Barbatruc
Bonjour le forum,

voilà j'ai besoin d'un peu d'aide pour effectuer l'action suivante, à savoir

Dès que la valeur saisie dans F6 est copié dans Sheets("SAISIE").[Y54], la valeur saisie dans [F6] s'efface automatiquement, la cellule redevient vide

un grand merci
belle journée

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, [F6]) Is Nothing Then
If Target <> "" Then Sheets("SAISIE").[Y54] = Sheets("Rev au terme").[F6]
End If
end sub
Bonjour,
Comme ceci peut-être
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, [F6]) Is Nothing Then
        Application.EnableEvents = False
        If Target <> "" Then Sheets("SAISIE").[Y54] = Sheets("Rev au terme").[F6]: Target = ""
        Application.EnableEvents = True
    End If
End Sub
Sinon , mettre le classeur en PJ
 

Discussions similaires

Réponses
6
Affichages
362
Réponses
14
Affichages
328
Réponses
33
Affichages
1 K
Réponses
2
Affichages
352
Réponses
4
Affichages
477
Réponses
16
Affichages
935
Réponses
0
Affichages
513

Statistiques des forums

Discussions
315 297
Messages
2 118 173
Membres
113 446
dernier inscrit
mathilde1876