Laisser le textbox vide si la valeur du combobox n'existe pas dans un tableau excel

toto57

XLDnaute Nouveau
Bonjour a tous et à toutes,

Me revoilà avec deux nouvelles questions.

1er question :

Dans mon Userform, j'ai une combobox dont les valeur se trouver sur une feuille Excel. Lorsque la combobox est complétée, mes différentes Textbox sont alimenté. Jusque là pas de problème.

Toutefois si dans ma combobox, la valeur que je saisie, n'existe pas dans ma feuille excel mais se rapproche d'une valeur existante, mes différentes Textbox se génère en fonction de la valeur approchante alors que je souhaite que les TextBox restent vides.

Exemple :

Colonne a = Lapin
Colonne b = 88000

Valeur dans ma combobox : lapin
Valeur dans ma textebox : 88000


Saisie dans ma combobox = lapin a (valeur qui n'existe pas dans ma colonne a)
Valeur dans ma textebox : 88000 alors que la textbox doit resté vierge ainsi que l'ensemble ques buttonoptions

Avez vous un solution?

D'ou ma seconde question, si la valeur de la combobox n'existe pas dans la colonne a, je souhaite compléter manuellement les différents champs de mon userform et à validation, que ces données s'incrèmentent dans mon fichier excel. Dans le fichier excel, je souhaite ne pas avoir de doublon.

Je vous joins un fichier excel pour exemple

Quelqu'un a t il une solution à me proposer?:confused:

Merci pour votre aide
 

Fichiers joints

G

Guest

Guest
Re : Laisser le textbox vide si la valeur du combobox n'existe pas dans un tableau ex

Bonjour,

Dans CBONOM_Change mettre TxtCp="" juste avant For...:
Code:
    TxtCP = ""
    For n = 2 To Range("A65536").End(xlUp).Row
       '....suite du code
A+
 

toto57

XLDnaute Nouveau
Re : Laisser le textbox vide si la valeur du combobox n'existe pas dans un tableau ex

Merci Hasco,
J'avais tenté le code mais toujours après For. As tu une idée pour les options buttons ?:p
 

toto57

XLDnaute Nouveau
Re : Laisser le textbox vide si la valeur du combobox n'existe pas dans un tableau ex

Bonjour a tous,

Concernant ma première question, mon problème est résolu.

Merci pour votre aide.
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas