Détection changement contenu cellule

Bonjour tout le monde

Dans la construction d'un outils je doit détecter si un utilisateur à modifié ou pas le contenu de la cellule en cours.

C'est à dire 2 scénario possible :

Scénario 1:

  • Je sélectionne la cellule A1 qui contient le mot "Train"
  • Je ne change pas son contenu
  • Je sélectionne la cellule A2 (peu importe son contenu)

-> La macro ne renvoi rien

Scénario 2:

  • Je sélectionne la cellule A1 qui contient le mot "Train"
  • Je change "Train" en "Camion"
  • Je sélectionne la cellule A2 (peu importe son contenu)

-> La macro renvoi : "Valeur cellule A1 changée !"

Je me doute qu'il faille mémoriser la sélection précédente et y aller à coup de Worksheet_SelectionChange mais je bloque

Merci d'avance pour votre aide !

Malo

Bonjour,

à tester

1'005excelpratique.xlsm (14.17 Ko)
minanse a écrit :

Bonjour,

à tester

Super ! C'est exactement cela

Cependant, y aurait'il un mode ou le fait de double cliquer ne considère pas la cellule comme "modifiée" (si la valeur en elle même n'a pas changée) ?

Mlao

à ma connaissance non mais on pourrai bien affiné le code vba pour sa mais à ce stade la, ce n'est plus de mon niveau

Bonjour à tous

Une variante à tester.

Bye !

417excelpratique-v1.xlsm (19.74 Ko)
gmb a écrit :

Bonjour à tous

Une variante à tester.

Bye !

Encore mieux pour le coup, mais l'idée est de l'appliquer à n'importe quelle celllule de la page

Tu crois que c'est possible ?

En tout cas merci

Malo

Nouvelle version à tester;

Bye !

1'172excelpratique-v2.xlsm (20.20 Ko)
gmb a écrit :

Nouvelle version à tester;

Bye !

Merci beaucoup,

Sujet résolu

Rechercher des sujets similaires à "detection changement contenu"