Re : UserForm Concaténation avec condition qui ne fonctionne pas
Hello,
Je reviens vers toi..après une bonne douche
Ton problème vient, je pense, du fait que les TextBox se mettent à jour au moindre changement des autres Text box.
il faut donc pouvoir les empecher d'interferer avec la Macro "Combobox1_Change"
j'ai pour cela ajouté un boolean ChangeEvent déclaré en public
donc. quand tu lances le USF7, tu sélectionnes un produit déjà existant (je suppose que tu pars de ca pour créer un nouveau produit?)
tous les Textbox sont remplis avec les datas de la feuille Produits
à priori. les infos sont bonnes..
Maintenant, les modif de textbox peuvent etre prises en compte (ChangeEvent repassé à vrai)
c'est la que je ne pige pas la logique:
je me dis qu'a partir des data, tu en modifies quelques unes pour créer un nouveau produit.
SAUF que justement, à la moindre modif, les textbox change remettent des infos existantes dans la feuille Produits.
en gros. toute modif que tu fais est "annulée"...
La question principale (je réfléchis en meme temps que j'écris ;-) est:
Comment créés tu un nouveau produit? quelles sont les infos que tu créés?
vu qu'un code produit, c'est forcément "une abbrev marque ou code fournisseur PUIS style puis millésime..
j'en ai profité pour mettre de l'ordre dans ton code et commenté pour identifier les TextBox.