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

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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...
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
404
Réponses
4
Affichages
391
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour