EXCEL - VBA - Si la condition n'est pas rempli, ne pas changer la cellule

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

airsage

XLDnaute Junior
Bonjour à tous,

Dans le fichier ci dessous, dans la Feuil1, j'ai un tableau avec la date et le résultat
Dans le Feuil2, j'ai une date et un résultat.

J'arrive bien a faire une condition qui me dit que si la date de la feuil2 apparait dans la Feuil1, alors tu copies le résultat : =SI(Feuil1!A3=Feuil2!A$3;Feuil2!B$3;"")

Ce que je n'arrive pas a faire c'est que si la condition n'est pas rempli tu ne touches pas à la cellule "résultat" de la Feuil1 et surtout qu'il ne faut pas supprimer la donnée du jour d'avant.

En fait la date qui se trouve dans la Feuil2 s’incrémente tous les jours.

Je ne sais pas si c'est possible en formule excel, mais si c'est possible en VBA, c'est encore mieux ;-)


Par avance, merci de votre aide.
 

Pièces jointes

Re : EXCEL - VBA - Si la condition n'est pas rempli, ne pas changer la cellule

Bonsoir airsage,

Ci-joint une solution avec macro.

Celle-ci, située dans le module Feuil2, réagit lors du changement de la cellule B3 de la feuille 2.

Par formule cela me semble difficile à réaliser, mais comme tu préféres en VBA je n'ai pas cherché davantage.

Cordialement.

Edit:
Oups, grillé sur le poteau: Salut à toi René.
 

Pièces jointes

[RESOLU] : EXCEL - VBA - Si la condition n'est pas rempli, ne pas changer la cellule

Bonjour DoubleZero,

Merci pour ta réponse rapide et efficace. Ta macro correspond à ma demande à un détail prêt ou dans la Feuil2, la date est toujours dans la même case. du coup j'ai modifié ta macro en remplaçant le Range("a:a") par Range("A3") et ça fonctionne.

Merci encore.

@+
 
- 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
3
Affichages
340
Retour