Détection changement de valeur dans une cellule

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
 

camarchepas

XLDnaute Barbatruc
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
 

jacks39

XLDnaute Junior
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
 

jacks39

XLDnaute Junior
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

  • Equivalence Matériels PRIMUS-FRANSTAL.xlsm
    13.5 KB · Affichages: 22
  • Equivalence Matériels PRIMUS-FRANSTAL.xlsm
    13.5 KB · Affichages: 35
  • Equivalence Matériels PRIMUS-FRANSTAL.xlsm
    13.5 KB · Affichages: 39

jacks39

XLDnaute Junior
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
 

gilbert_RGI

XLDnaute Barbatruc
Re : Détection changement de valeur dans une cellule

je ne sais pas si cela va te convenir

source : formation jacques BOISGONTIER :cool:

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

Pièces jointes

  • Equivalence Matériels PRIMUS-FRANSTAL.xlsm
    31.5 KB · Affichages: 27
  • Equivalence Matériels PRIMUS-FRANSTAL.xlsm
    31.5 KB · Affichages: 54
  • Equivalence Matériels PRIMUS-FRANSTAL.xlsm
    31.5 KB · Affichages: 72
Dernière édition:

jacks39

XLDnaute Junior
Re : Détection changement de valeur dans une cellule

gilbert_RGI,

Ce n'est pas exactement ce que je cherche à faire mais c'est toujours bon à prendre, merci ;-)

Penses tu que ce que je demande soit possible à faire ou non ?

Jacks39
 

camarchepas

XLDnaute Barbatruc
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
 

eriiic

XLDnaute Barbatruc
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... :)
 

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
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

  • Equivalence Matériels PRIMUS-FRANSTAL2.xlsm
    28.1 KB · Affichages: 32
  • DictionnaireFonctionsFrAn.xls
    61 KB · Affichages: 29
Dernière édition:

gilbert_RGI

XLDnaute Barbatruc
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é :confused:
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
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 206
Messages
2 086 210
Membres
103 158
dernier inscrit
laufin