Microsoft 365 Tri personnalisé par type de style de police

moanin

XLDnaute Accro
Bonsoir à tous ;)



Je suis sur Excel pour Ipad qui est un peu allégée et je n’ai pas accès à certaines options comme certains tri personnalisé.

Par ex je peux faire un tri personnalisé par couleur de cellule ou par couleur de police mais pas par type de style (ex police grasse ou maigre).

Justement à ce propos y aurait-il une formule qui puisse convenir pour cela ?

Merci
 

moanin

XLDnaute Accro
Bonsoir AtTheOne, merci.

J’ai trouvé ceci mais je n’ y connais pas grand chose, est-ce adaptable ?

IMG_6684.jpeg
 

AtTheOne

XLDnaute Accro
Supporter XLD
Re,
C'est une utilisation des macro-fonctions EXCEL4, ça ne nous rajeunit pas.
Je regarde, mais il faudra enregistrer le classeur en .xlms, (est-ce que la version sur Ipad permet de lire les fichiers avec macros, sur mon téléphone ce n'est pas possible ... et sans doute ajouter une colonne avec le résultat de LIRE.CELLULE.
A bientôt
 
Dernière édition:

AtTheOne

XLDnaute Accro
Supporter XLD
Bonsoir à toutes & à tous, re_bonsoir @moanin
Voilà un exemple d'utilisation de la macro_fonction EXCEL4 "LIRE.CELLULE".

A noter le changement de format n'entraîne pas la mise à jour du résultat de cette fonction. La fonction MAINTENANT() glissée dans la définition du nom "StylePolice" permet la mise à jour lors d'un changement (hors format) dans une cellule quelconque de la feuille ou en enfonçant la touche de calculer F9.

Nom définiDéfinition
StylePolice=SI(MAINTENANT();
SI(LIRE.CELLULE(20;Feuil1!D4);"Grasse";"Maigre")&"-"&
SI(LIRE.CELLULE(21;Feuil1!D4);"Italique";"Droite")&"-"&
CHOISIR(LIRE.CELLULE(59;Feuil1!D4);"Non Soulignée";
"Soulignée simple";
"Soulignée double";
"Comptabilité simple";
"Comptabilité double");
"")

A bientôt
 

Pièces jointes

  • StylePolice.xlsm
    11.9 KB · Affichages: 2

Discussions similaires

Réponses
16
Affichages
1 K
Réponses
16
Affichages
690
Réponses
9
Affichages
694

Statistiques des forums

Discussions
315 095
Messages
2 116 170
Membres
112 676
dernier inscrit
little_b