Couleurs contrastées

Hop, hop, hop,

Petite nouveauté du jour - j'imagine en mode bêta-test...

- des gros boutons pour les couleurs. On aime où on n'aime pas...

- la possibilité de cocher les contrastes élevés uniquement, incluant la présence automatique de couleurs supplémentaires. D'après mes premiers tests, la pré-sélection semblerait être liée à la couleur de la police de caractère. Pour avoir beaucoup joué avec ces contrastes lors de la création de PolyKromy, c'est quelque chose d'important à considérer d'un point de vue esthétique.

A noter que ca fonctionne aussi dans l'autre sens. Si vous avez déjà un fond, la police de caractère peut aussi être pré-sélectionnée en fonction du contraste.

Pour se détendre pendant les vacances

Voici un petit jeu très addictif qui s'appelle Cascade.

Je n'en suis pas l'inventeur, mais je l'ai "juste" adapté à Excel avec un peu de VBA.

Le nombre de points est proportionnel au nombre de cases supprimées en un clic.

Pour les curieux, clic droit sur la feuille et voir le code.

Pour les gens qui aiment les défis, on peut réécrire le code en utilisant des procédures récursives. Je ne l'ai pas fait, mais je sais que c'est faisable.

Mon High Score est 4241, qui dit mieux !

Rechercher des guillemets dans un texte

Bonjour à tous,

Réponse rapide : il faut utiliser 4 guillemets, ou alors CAR(34) qui renvoie le caractère guillemet.

Par exemple, comment extraire le montant de ce texte, sachant que ce montant est toujours à la fin du texte. On peut gérer d'autres cas plus complexes avec la fonction TEXTE.AVANT.

blablabla "Altitude"149.0

Je pense que l'approche la plus simple est celle-ci

=TEXTE.APRES(A1;"Altitude" & CAR(34))
ou
=TEXTE.APRES(A1;"Altitude"&"""")
ou (thank you Rick)
=TEXTE.APRES(A1;"Altitude""")

Sur les vieilles versions d'excel, on aura aussi :

=STXT(A1;TROUVE("Altitude"&"""";A1)+NBCAR("Altitude"&"""");NBCAR(A1))
ou encore
=STXT(A1;CHERCHE("Altitude"&"""";A1)+NBCAR("Altitude"&"""");NBCAR(A1))

Pour plus d'explications sur la différence entre TROUVE et CHERCHE, c'est ici.

Et pour le plaisir de découvrir d'autres approches :

=DROITE(A1; NBCAR(A1) - TROUVE("Altitude" & CAR(34); A1) - NBCAR("Altitude" & CAR(34))+1)

=PRENDRE(FRACTIONNER.TEXTE(A1;"Altitude" & CAR(34));;-1)

PRENDRE avec -1 retourne le dernier élément de la fonction FRACTIONNER.TEXTE