Bonjour, en VBA j'ai crée une listbox avec renvoi selon la listindex dans
des textbox.
Sur ces textbox, j'ai utilisé l'événement "change" pour la validation dans
ma base des modifications.
Tout fonctionne sauf si j'ai 2 personnes ayant le même nom. Car par le biais
du change lors de la sélection dans la listbox, le code s'exécute.
J'ai bien essayé de mettre un flag afin d'éviter cette exécution mais cela
ne fonctionne pas et le système me renvoie les éléments désirés.
Il me semble qu'il existe du code qui permet de bloquer ce genre de boucle.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christian Hubert-Hugoud
Bonjour,
Pouvez-vous mettre le code pour que nous puissions mieux comprendre ?
Merci
Christian
"chesterfield" a écrit dans le message de news: 429226a6$0$26066$
Bonjour, en VBA j'ai crée une listbox avec renvoi selon la listindex dans des textbox. Sur ces textbox, j'ai utilisé l'événement "change" pour la validation dans ma base des modifications.
Tout fonctionne sauf si j'ai 2 personnes ayant le même nom. Car par le biais du change lors de la sélection dans la listbox, le code s'exécute. J'ai bien essayé de mettre un flag afin d'éviter cette exécution mais cela ne fonctionne pas et le système me renvoie les éléments désirés.
Il me semble qu'il existe du code qui permet de bloquer ce genre de boucle.
Pouvez-vous m'aider ? Ou me donner des pistes ?
Merci d'avance.
Bonjour,
Pouvez-vous mettre le code pour que nous puissions mieux comprendre ?
Merci
Christian
"chesterfield" <chesterfield@ch.fr> a écrit dans le message de news:
429226a6$0$26066$7a628cd7@news.club-internet.fr...
Bonjour, en VBA j'ai crée une listbox avec renvoi selon la listindex dans
des textbox.
Sur ces textbox, j'ai utilisé l'événement "change" pour la validation dans
ma base des modifications.
Tout fonctionne sauf si j'ai 2 personnes ayant le même nom. Car par le
biais
du change lors de la sélection dans la listbox, le code s'exécute.
J'ai bien essayé de mettre un flag afin d'éviter cette exécution mais cela
ne fonctionne pas et le système me renvoie les éléments désirés.
Il me semble qu'il existe du code qui permet de bloquer ce genre de
boucle.
Pouvez-vous mettre le code pour que nous puissions mieux comprendre ?
Merci
Christian
"chesterfield" a écrit dans le message de news: 429226a6$0$26066$
Bonjour, en VBA j'ai crée une listbox avec renvoi selon la listindex dans des textbox. Sur ces textbox, j'ai utilisé l'événement "change" pour la validation dans ma base des modifications.
Tout fonctionne sauf si j'ai 2 personnes ayant le même nom. Car par le biais du change lors de la sélection dans la listbox, le code s'exécute. J'ai bien essayé de mettre un flag afin d'éviter cette exécution mais cela ne fonctionne pas et le système me renvoie les éléments désirés.
Il me semble qu'il existe du code qui permet de bloquer ce genre de boucle.
Pouvez-vous m'aider ? Ou me donner des pistes ?
Merci d'avance.
Driss HANIB
Bonjour,
je ne sais pas comment tu enregistré tes utilisateurs. Il faut dans ta base créer un numéro interne pour caque utilisateur et travailler avec ce numéro interne. ainsi deux utilisateurs de même nom pourrront être différenciés par leur numéro interne. de plus lorsque tu remplis ton listbox, tu peux stocker ce numéro interne dans la propriété itemdata qui est de format long. ainsi dans l'évènement change, tu récupère l'itemdata de la ligne sélectionnée et tu recherches tes rensignements en focntion de ce numéro interne
Driss
"chesterfield" a écrit dans le message de news:429226a6$0$26066$
Bonjour, en VBA j'ai crée une listbox avec renvoi selon la listindex dans des textbox. Sur ces textbox, j'ai utilisé l'événement "change" pour la validation dans ma base des modifications.
Tout fonctionne sauf si j'ai 2 personnes ayant le même nom. Car par le
biais
du change lors de la sélection dans la listbox, le code s'exécute. J'ai bien essayé de mettre un flag afin d'éviter cette exécution mais cela ne fonctionne pas et le système me renvoie les éléments désirés.
Il me semble qu'il existe du code qui permet de bloquer ce genre de
boucle.
Pouvez-vous m'aider ? Ou me donner des pistes ?
Merci d'avance.
Bonjour,
je ne sais pas comment tu enregistré tes utilisateurs. Il faut dans ta base
créer un numéro interne pour caque utilisateur et travailler avec ce numéro
interne.
ainsi deux utilisateurs de même nom pourrront être différenciés par leur
numéro interne.
de plus lorsque tu remplis ton listbox, tu peux stocker ce numéro interne
dans la propriété itemdata qui est de format long.
ainsi dans l'évènement change, tu récupère l'itemdata de la ligne
sélectionnée et tu recherches tes rensignements en focntion de ce numéro
interne
Driss
"chesterfield" <chesterfield@ch.fr> a écrit dans le message de
news:429226a6$0$26066$7a628cd7@news.club-internet.fr...
Bonjour, en VBA j'ai crée une listbox avec renvoi selon la listindex dans
des textbox.
Sur ces textbox, j'ai utilisé l'événement "change" pour la validation dans
ma base des modifications.
Tout fonctionne sauf si j'ai 2 personnes ayant le même nom. Car par le
biais
du change lors de la sélection dans la listbox, le code s'exécute.
J'ai bien essayé de mettre un flag afin d'éviter cette exécution mais cela
ne fonctionne pas et le système me renvoie les éléments désirés.
Il me semble qu'il existe du code qui permet de bloquer ce genre de
je ne sais pas comment tu enregistré tes utilisateurs. Il faut dans ta base créer un numéro interne pour caque utilisateur et travailler avec ce numéro interne. ainsi deux utilisateurs de même nom pourrront être différenciés par leur numéro interne. de plus lorsque tu remplis ton listbox, tu peux stocker ce numéro interne dans la propriété itemdata qui est de format long. ainsi dans l'évènement change, tu récupère l'itemdata de la ligne sélectionnée et tu recherches tes rensignements en focntion de ce numéro interne
Driss
"chesterfield" a écrit dans le message de news:429226a6$0$26066$
Bonjour, en VBA j'ai crée une listbox avec renvoi selon la listindex dans des textbox. Sur ces textbox, j'ai utilisé l'événement "change" pour la validation dans ma base des modifications.
Tout fonctionne sauf si j'ai 2 personnes ayant le même nom. Car par le
biais
du change lors de la sélection dans la listbox, le code s'exécute. J'ai bien essayé de mettre un flag afin d'éviter cette exécution mais cela ne fonctionne pas et le système me renvoie les éléments désirés.
Il me semble qu'il existe du code qui permet de bloquer ce genre de