Gestion des caractères spéciaux dans ComboBox d’un UserForm

Résolu
mijean94 Messages postés 415 Date d'inscription   Statut Membre Dernière intervention   -  
mijean94 Messages postés 415 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Après avoir déjà eu de l’aide du Forum pour faire avancer mon projet j’ai encore des petits problèmes que je n’arrive pas à solutionner seul :


Je parle par rapport à mon fichier joint :

Voici mon fichier : http://www.cjoint.com/c/FBcvfx3L4ot Modif à 22h28 erreur il faut utiliser ce fichier qui a des cas fusionnées: http://www.cjoint.com/c/FBcvzSggkrt

Les commentaires des questions sont reportés dans le fichier pour améliorer la compréhension, je l'espère.

Questions :

a) si l’on fait un choix dans les deux premières ComboBox, les deux TextBox sont remplies automatiquement. OK. Mais ! si l’on modifie le choix de la première ComboBox les autres cases restent avec les anciennes données et la fiche peut-être validée malgré tous, donc non-conforme. Y a-t-il une solution ?

b) Lorsque dans le choix Titre (ComboBox2), les données ont été rédigées sur plusieurs lignes dans l’onglet BD, l’affichage dans la ComboBox n’est pas correct et les textBox ne sont pas renseignées, est la fiche peut-être validée malgré tous. Y a-t-il une solution ?

Merci pour vos réponses.

Cordialement
A voir également:

3 réponses

mijean94 Messages postés 415 Date d'inscription   Statut Membre Dernière intervention   11
 
Bonjour,

J’ai pensé à une solution que je ne sais pas mettre en œuvre et qui peut-être n’est pas réalisable ?

a)Dans l’onglet BD au niveau de la colonne B, rechercher les codes correspondants aux Alt/Entrée puis les supprimer lorsque l’on ouvre l’UsernForm. Une fonction MISE EN FORME BASE. Ou un commande sur la feuille BD avant de valider l’utilisation possible de la base afin de la mettre en forme pour être utilisable.

De se fait la sélection dans le ComboBox de l’userForm sur la feuille « Saisie » est possible.

b)Lorsque les cellules on été copiées sur la feuille de « Saisie », rechercher dans la cellule E copiée les - et ajouter l’équivalent du Alt/entrée devant, donc remise en forme des textes

c)Sur la feuille BD une fonction MISE EN FORME BASE pour retrouver la mise en forme initiale, l’équivalent de la fonction b pour toute la colonne B

A votre avis c’est possible ?
Ou il y a plus simple ?
Ou ma demande initiale n’a pas de solution ?
Peut-être des pistes de recherche pour aboutir ou laisser tomber…

Merci pour vos réponses

Cordialement
2
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Alt/Entrée puis les supprimerPourquoi les avoir mis!!!!!!

J'ai commence a regarder hier votre sujet. Je passe par un label pour affichage formate du choix livre au lieu de la Combobox2.
Petit soucis, lors de la comparaison, sur le choix des livres avec commentaires, entre le contenu de la cellule a travers choix2(i) et Condition2 qui a un caractere en plus que choix2(i). Ce caractere se situerait apres le premier Alt/Entrée. Je vais tester en passant par un tableau en decoupant avec un "-" pour ne tester que le titre du livre

A+
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,

Regardez si ca vous convient, decoupage avec chr(10) au lieu de "-":

https://www.cjoint.com/c/FBejI2sFfNf
0
mijean94 Messages postés 415 Date d'inscription   Statut Membre Dernière intervention   11
 
Bonjour,

Ça marche très bien au niveau du transfère, merci d’avoir consacré du temps pour mon application

Y a-t-il une solution pour mieux voir l’affichage dans la fenêtre de sélection afin de lire l’ensemble de la comboBox2 avant de valider ?

Alt/Entrée puis les supprimerPourquoi les avoir mis!!!!!! = pour avoir une mise en page lisible dans la base lors de la création et de même sur la feuille qui sera éditée. Le problème c’est que dans la comboBox2 Alt/Entré ne semble pas être bien interprété.
J’espère avoir bien compris la question en répondant ainsi.

Cordialement
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713 > mijean94 Messages postés 415 Date d'inscription   Statut Membre Dernière intervention  
 
Re,

la comboBox2 Alt/Entré ne semble pas être bien interprété. Pas interprete du tout, c'est du texte

mieux voir l’affichage dans la fenêtre de sélection Combobox2 je suppose

Je regarde la chose


lire l’ensemble de la comboBox2 avant de valider ? Demande de precision

A+
0
mijean94 Messages postés 415 Date d'inscription   Statut Membre Dernière intervention   11
 
Re,

Toutes mes excuses, tous marche nickel dans ton programme. Je travaillais sur deux fichier et j'ai fais une confusion.

Pas de motif, c'est très bien.

il faut juste que je trouve comment mètre à hauteur, en auto, les cellules de mon onglet SAISIE.

Merci encore.

Cordialement
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713 > mijean94 Messages postés 415 Date d'inscription   Statut Membre Dernière intervention  
 
Re,

Ok, je regarde
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 
Re,

Une autre approche de la copie d'infos et surtout pas de cellules fusionnees:

https://www.cjoint.com/c/FBeogyq32nf
0