Détection changement de valeur dans une cellule

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

jacks39

XLDnaute Junior
Bonjour,

Existe-t-il une possibilité de détecter un changement de valeur dans une cellule svp ?

Attention, je ne parle pas de détecter un changement de valeur à la sortie d'une cellule mais bien pendant l'écriture.

Ex: Admettons que j'ai à écrire le mot "test" en A1, j'aimerais qu' Excel détecte la première lettre "t" du mot "test" puis le "e" ect...

Merci pour vos lumières ;-)

Jacks39
 
Re : Détection changement de valeur dans une cellule

Bonjour à tous , @ Hello Gilbert

L'on pourrait avoir une formule =nbcar( sur la cellule en question) et utiliser l'évenementiel Calculate afin de piloter le remplissage .

Sans classeur, pas simple d'en dire , ni d'en écrire d'avantage
 
Re : Détection changement de valeur dans une cellule

gilbert_RGI,

J'ai effectivement une liste de mot déjà créée.

Mon objectif est de créer cellule avec completion automatique.

je ne vois pas comment faire sans détecter les changements de valeurs dans la cellule.

Jacks39
 
Re : Détection changement de valeur dans une cellule

Voici le fichier en prime.

Dans la cellule verte, le texte à taper et dans cette même cellule j'aimerais qu'apparaisse le restant en surbrillance

se rapportant aux textes des cellules au dessous.

Jacks39
 

Pièces jointes

Re : Détection changement de valeur dans une cellule

gilbert_RGI,

le lien propose un filtre sur menu déroulant mais ce n'est pas ce que je veux faire.

Je veux une completion automatique sur une cellule (sans menu déroulant).

Comme ce qui existe déja sur excel si on écrit plusieurs mot différent les uns sous les autres et à un moment donné excel te propose en surbrillance la fin d'un mot déja écrit au préalable.

Je voudrais la même chose sauf que j'écrirais dans la même cellule A2 (couleur verte en PJ) et qui me proposerait le restant des mots citué sous cette cellule verte.

Jacks39
 
Re : Détection changement de valeur dans une cellule

je ne sais pas si cela va te convenir

source : formation jacques BOISGONTIER 😎

La propriété MatchEntry permet de modifier certains critères de saisie 😎
 

Pièces jointes

Dernière édition:
Re : Détection changement de valeur dans une cellule

Re ,

Alors ma solution proposée plus haut ne fonctionne pas , puisque il faut effectivement sortir de la cellule pour que le changement soit pris en compte .

La solution qu'il te reste c'est une textbox via un userform qui est vraiment fait pour ce genre d'aide à la saisie
 
Re : Détection changement de valeur dans une cellule

Bonjour,

Saisir dans une cellule ne déclenche pas d'événement au fur et à mesure, ce n'est donc pas détectable.
Comme tu saisis toujours au même endroit tu pourrais utiliser une zone de texte qui la recouvre et programmer le comportement que tu désires.

eric

edit: camarchepas a été plus rapide que moi à valider... 🙂
 
Re : Détection changement de valeur dans une cellule

Bonsoir,

>Pas vu jusqu'a ce type de saisie sur Excel

Il faut changer de lunettes. Sur Google, chercher recherche intuitive combobox par exemple

La recherche intuitive caractère par caractère type Google dans un combobox

1- Données/validation permet la saisie intuitive (semi-automatique) . Avec la formule:

=DECALER(Liste;EQUIV(A2&"*";Liste;0)-1;;NB.SI(Liste;A2&"*"))

-En frappant les premières lettres et en cliquant sur la flèche, on obtient la liste des items commençant par les lettres frappées. Mais elle ne permet pas d'obtenir la liste des items au fur et à mesure de la frappe des caractères comme sur Google.

2- Avec un ComboBox, l'AutoCompletion (MatchEntryComplete) permet en frappant la ou les premières lettres de positionner le combobox sur le premier item mais n'affiche pas les autres items qui correspondent aux lettres frappées.

3- Dans les exemples ci dessous, l'affichage des items d'une liste déroulante intuitive se fait au fur et mesure de la frappe des caractères comme sur le moteur de recherche Google dans un Combobox situé dans le tableur ou dans un formulaire.

La propriété MatchEntry du combobox doit être sur None


http://boisgontierjacques.free.fr/fichiers/DonneesValidation/DVSaisieIntuitiveComboBox.xls
http://boisgontierjacques.free.fr/fichiers/DonneesValidation/ListeIntuitiveFormulaireFilterInfo.xls
http://boisgontierjacques.free.fr/fichiers/DonneesValidation/PLANNIFICATION3.xls
http://boisgontierjacques.free.fr/fichiers/DonneesValidation/DVIntuitifVilles.xls
http://boisgontierjacques.free.fr/fichiers/DonneesValidation/DVConditionSaisieIntuitive.xls
http://boisgontierjacques.free.fr/f...ion/DVConditionSaisieIntuitiveDepartVille.xls

Simulation de Données/Validation avec combobox

Dans un formulaire


http://boisgontierjacques.free.fr/fichiers/DonneesValidation/ListeIntuitiveFormContenu.xls
http://boisgontierjacques.free.fr/fichiers/Formulaire/FormComboIntutifFilterDoublons.xls

Autocomplétion

http://boisgontierjacques.free.fr/fichiers/DonneesValidation/DVcomboBoxAutoCompletion.xls





JB
 

Pièces jointes

Dernière édition:
Re : Détection changement de valeur dans une cellule

Bonsoir,

>Pas vu jusqu'a ce type de saisie sur Excel

Il faut changer de lunettes. Sur Google, chercher recherche intuitive combobox par exemple
Désolé 😕
Pas besoin de changer de lunettes je réitère je n'ai pas vu directement dans la cellule comme le demandait jacks39


et sans passer par une combobox ou une liste de validation
 
- 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

Retour