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

remplacer macro par formule

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

D

Domi

Guest
Bonjour,
Peut-on remplacer cette macro par une formule :

If Not Intersect(Target, Range('C2')) Is Nothing Then
Range('C2') = 3
Range('C3') = Empty
Range('F3') = Range('B2')
ElseIf Not Intersect(Target, Range('C3')) Is Nothing Then
Range('C3') = 3
Range('C2') = Empty
Range('F3') = Range('B3')
End If

Traduction de cette macro :
Si je clic sur C2, le chiffre '3' apparait en C2, C3 reste vide et le contenu de F3 devient celui de B2.
A l'inverse, si je clic sur C3, le chiffre '3' apparait en C3, C2 reste vide et le contenu de F3 devient celui de B3.

Merci d'avance pour votre aide.
 
Salut,

Ce n'est pas faisable, ceci pour deux raisons :

Déclencher une action par un clic sur une cellule ne peut être provoqué par une formule.
Une cellule ne peut contenir que soit une formule, soit une valeur, pas les deux.

Â+
 
- 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

  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
588
Réponses
4
Affichages
586
Réponses
4
Affichages
652
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…