> Tous les forums > Forum Bureautique
 Excel - mise en forme du texte dans liste validation de donnéesSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Claire1461
  Posté le 27/04/2021 @ 09:11 
Aller en bas de la page 
Petite astucienne

Bonjour à tous,

J'ai une source pour liste déroulante par la validation de données qui a une police spéciale déterminée (wingdinds 2).

Je voudrais savoir s'il est possible dans la liste déroulante en elle-même d'avoir cette même mise en forme car choisir un symbole via la correspondance de sa lettre c'est pas très facile

Plus précisément :

ma source : < et = qui font pouce vers le haut et vers le bas en wingdinds2, même chose dans ma cellule finale, par contre dans le menu déroulant j'ai "< ou =". Est-ce possible d'avoir le symbole dans le menu ?

Merci de l'aide

Publicité
Debrief
 Posté le 27/04/2021 à 13:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Je voudrais savoir s'il est possible dans la liste déroulante en elle-même d'avoir cette même mise en forme

Bonjour,

Je ne vois pas comment faire avec la liste de validation.

Faudrait faire apparaitre une ComboBox dynamiquement créée à la sélection de la cellule et y inclure les caractères en Windings (x).



Modifié par Debrief le 27/04/2021 13:59
Claire1461
 Posté le 27/04/2021 à 15:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

D'accord merci du retour . C'est nul quand même parce qu'avec les symboles "Alt+nombre" ou si j'en colle un depuis internet ça fonctionne

Du coup j'ai copié les symboles

Debrief
 Posté le 27/04/2021 à 16:26 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Ok cool si tu as trouvé une solution.

Pour illustrer ma proposition précédente de validation par ComboBox dynamique -> fichier supprimé



Modifié par Debrief le 27/04/2021 22:45
Debrief
 Posté le 27/04/2021 à 22:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Voici une version plus efficace d'un point de vue ergonomique:

  • 1 seul Escape pour sortir sans valider (au lieu de 2 avant)
  • Accepte le parcours de la liste avec les flèches haute et basse
  • Accepte la validation avec la touche Entrée après parcours de la liste avec les flèches haute et basse
  • Affiche un message en cas de saisie incorrecte (valeur saisie en ComboBox n'appartenant pas à la liste)

et plus simple à implémenter dans un code VBA (même très simple... il suffit d'adapter la partie Worksheet_SelectionChange() concernant la cellule à valider et le Range de validation)

Fichier -> Supprimé



Modifié par Debrief le 28/04/2021 10:13
Claire1461
 Posté le 28/04/2021 à 07:10 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Merci Debrief pour cette solution

Debrief
 Posté le 14/05/2021 à 10:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

C'était sans compter avec les caprices d'Excel !

En effet, Excel se plante lamentablement sur un Delete de la ComboBox qui suit un clic sur la flèche DropDown pour masquer la DropDown List sans qu'il y ait eu sélection de valeur entre le clic DropDown pour afficher la liste et le clic Dropdown pour masquer la liste. Pour contourner ce bug Excel il faut coder en conséquence.

Fichier -> Supprimé



Modifié par Debrief le 14/05/2021 17:07
Debrief
 Posté le 15/05/2021 à 15:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Voici une version plus modulaire où le code spécifique à la ComboBox est dans un module séparé (Module_ComboBoxValidation) et le code de la feuille limité à l'interception des évènements.

Ici les SendKeys sont gérés correctement et n'impactent plus le Num Lock du clavier numérique.

Fichier -> Supprimé



Modifié par Debrief le 19/05/2021 09:09
Claire1461
 Posté le 19/05/2021 à 07:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Bonjour Debrief,

Vraiment génial ce que tu as fait.

La liste de validation peut-elle être dans une feuille du classeur ?

Claire1461
 Posté le 19/05/2021 à 07:18 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

une *autre feuille du classeur ?

Debrief
 Posté le 19/05/2021 à 08:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

J'ai ajouté une constante pour désigner la feuille de la liste de validation et faciliter ton implémentation.

Mais comme on peut passer un Range (ou une variable table) à la fonction, tu aurais pu faire l'adaptation toi-même en qualifiant le Range avec la feuille concernée.

Fichier -> https://www.cjoint.com/c/KEthcajs8qS



Modifié par Debrief le 19/05/2021 09:02
Claire1461
 Posté le 19/05/2021 à 09:07 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

C'est génial, merci beaucoup !

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
0 €Cartouche d’encre ou papier photo à 0 €
Valable jusqu'au 03 Décembre

InkClub offre une cartouche d'encre pour 0 €. Inscrivez la référence de votre imprimante dans la case de recherche. Vous serez ensuite dirigé vers la liste des produits prévus pour votre imprimante. Vous reconnaîtrez les offres à 0 € grâce aux symboles. Et si vous ne trouvez pas de cartouche pour votre imprimante à 0 €, vous pourrez vous tourner vers du papier photo.

L'offre n'est valide qu'une fois par client. Des frais de transport fixes s'ajoutant (4,95 €) n'hésitez pas à compléter votre commande avec d'autres cartouches notamment les modèles compatibles InkClub qui sont de bonne qualité.


> Voir l'offre
119,99 €Kit de 32 Go (2 x 16 Go) de mémoire DDR4 Crucial Ballistix 3200 MHz RGB à 119,99 €
Valable jusqu'au 03 Décembre

Amazon fait une promotion sur le kit de 32 Go (2x16 Go) de mémoire DDR4 Crucial Ballistix 3200 MHz CL16 RGB qui passe à 119,99 € livré gratuitement alors qu'on le trouve ailleurs à partir de 160 €. Vous pourrez personnaliser la palette de couleurs de votre ordinateur avec 16 LED RGB dans 8 zones sur chaque module.

Disponible également en rouge.


> Voir l'offre
479,99Processeur AMD Ryzen 9 5900X (12 coeurs, 24 threads, 3.7 GHz/4.8 GHz, AM4) à 479,99 €
Valable jusqu'au 03 Décembre

Cdiscount fait une promotion sur le processeur AMD Ryzen 9 5900X qui passe à 479,99 € au lieu de 580 €. Le processeur pour PC de bureau AMD Ryzen 9 5900X propose 12 coeurs natifs et 24 coeurs logiques pour un traitement multitâche agréablement fluide. Grâce à sa fréquence native élevée et à son mode Turbo Core ajustant la puissance en fonction des besoins, le CPU AMD Ryzen de nouvelle génération délivre des performances exceptionnelles dans tous les domaines : Jeux vidéo, multitâche intensif, édition vidéo, streaming, modélisation 3D et bien plus encore. Le cache L3 de 64 Mo permet en outre le traitement ultrarapide d'un grand nombre d'instructions grâce à des latences réduites.


> Voir l'offre

Sujets relatifs
Coller des données brutes de mise en forme dans Excel/Word
mise en forme : écrire du texte dans un mot
Mise en forme des champs de fusion Excel dans Wor
Mise en forme conditionnaelle dans EXCEL
Choix de mise en forme appliqués automatiquement dans un tableau Writer
Excel-Mise en forme du résultat
Insertions de données en colonnes d'excel en paragraphe dans word
Excel 2007 extraction feuille 1 dans feuille 2 avec mise en forme
Word, publipostage et mise en forme des données excel
COPIER COLLER je perds la mise en forme du texte
Plus de sujets relatifs à Excel - mise en forme du texte dans liste validation de données
 > Tous les forums > Forum Bureautique