Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

effacer le contenu d'une cellule

  • Initiateur de la discussion Initiateur de la discussion QEUMARH
  • 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 !

Q

QEUMARH

Guest
Bonsoir a tous,

j'aimerai savoir si le petit programme suivant peut marcher (j'ai tester mais ca ne fais pas grand chose)

Sub efface()
If D1 = 1 Then
E1.ClearContents
End If
End Sub

ce qu'il faut savoir c'est que E1 est une cellule qui renvoit une liste de choix.

marc
 
Re : effacer le contenu d'une cellule

en fait des que la valeur de D1 est modifiée (D1 peut prendre plusieur valeur)
automatiquement le contenu de E1 est effacé.

bref c'est une remise a zero si on veut
 
Re : effacer le contenu d'une cellule

slt robert,

If target.Address = "$D$1" signifie si le contenu de D1 est modifié?

j'ai testé mais rien ne se passe meme s'il manquait le end if
 
Re : effacer le contenu d'une cellule

Bonjour

Je me permets de répondre à la place de Robert

qui lui-même a repondu à la place de JCGL 😉

Cela fonctionne quand tu saisis une valeur en D1 puis que tu valides ta saisie
par [ENTREE] par exemple

Private Sub Worksheet_Change(ByVal Target As Range)
If target.Address = "$D$1" Then Range("E1").ClearContents
End Sub​
If target.Address= si l'adresse de la cellule active

Et quand le If...Then tiens sur une seul ligne pas besoin de End If

edit:
tu peux aussi utiliser(ce qui revient au même)
If Target.Address = "$D$1" Then Target.Offset(, 1).ClearContents
 
Dernière édition:
Re : effacer le contenu d'une cellule

Re


Le code est bien dans la feuille (Feuil1)

Pas dans un module?

edit: théoriquement oui puisque tu as du voir la copie d'écran de JCGL ,non?


Ce code fonctionne (j'ai vérifié)
 
Dernière édition:
Re : effacer le contenu d'une cellule

oui il est bien ds la feuille

chez toi, ca realise bien la bonne fonction. des que le contenu de la cellule D1 est modifié alors le contenu de la cellule E1 est effacé.
 
Re : effacer le contenu d'une cellule

Re,
Re Staple,

QEUMARH : le code de Staple et donc de Robert 😉 fonctionne

Effacer E1 quand D1 est sélectionné, c'est bien ce que tu souhaites 😕

Ce n'est plus un fil mais une pelote...

A+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
586
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…