Le défi !

Nouvelle rubrique (déjà) pour XLérateur

Il s'agit de trouver des défis sous Excel à résoudre.

Le genre de questions qui vous a pris des jours et des jours et que vous n'avez toujours par résolu...Et pourtant intuitivement, il doit y avoir une solution !!!

On va commencer avec un relativement simple :

En masquant des colonnes (sélectionner plusieurs colonnes, clic droit dessus et choisir masquer), quel est le nom le plus long que l'on puisse écrire avec les colonnes visibles restantes ?!

Mon record : 4 avec BEBE : B-E-BE 😉

Premier défi

A vous de jouer !

Gaetan Mourmant
PS : Cette idée provient d'un autre blog Anglais.

PS : Ne manquez aucune nouvelle astuce sur Excel, abonnez-vous à notre newsletter gratuite !

Trous de mémoire…

Bonjour et bonne semaine,

Si comme moi, vous avez une mémoire très très faible (et Google ne fais qu'empirer les choses !), vous aurez besoin de ces quelques formules :

Tout d'abord, quel jour sommes-nous ?

Pour une mise à jour à chaque recalcul : =aujourdhui()
Pour une écriture en "dur" et immuable dans le temps : CTrl + ;

Après, l'autre question classique :

"Mais, combien y-a-t-il de jours au mois de Mai ?"

Soit donc en A1 une date quelqueconque de Mai. Mettons le 1er Mai, nous pouvons alors utiliser la formule suivante :
=jour(date(annee(A1) ;mois(A1)+1;0))

Si on recopie A1 vers le bas en cliquant avec le bouton droit de la souris, on obtient ceci :

Il ne reste plus qu'à recopier la formule B1 pour avoir la correspondance des mois.
On peut aussi remplacer A1 par aujourdhui() pour avoir le nombre de jours du mois courant.

Oui, mais Octobre, c'est bien le 11ème mois de l'année ?!

Si finalement, vous n'êtes pas capable de vous souvenir qu'Octobre est le 10ème mois de l'année (je crois 😉 ), il ne reste plus qu'à transformer le format de la cellule pour afficher le mois en entier.
Par exemple, en choisissant mmmm aaa (Menu - Format - Cellule...) :

et donc finalement, on a un tableau de ce genre :

Mon autre source permanente de questionnement, ce sont les années bisextiles !

D'où
=si(mois(date(annee(A1);2;29)) =2;"Année bisextile";"Année non bisextile")

On résoud le problème en regardant si le 29 février "existe" dans Excel.
D'accord, je triche un peu et je laisse Excel régler le problème, mais ca fonctionne !

Sur ce, j'espère ne rien avoir oublié (!) et vous souhaite un bon lundi.

Gaetan Mourmant
www.polykromy.com

PS : Ne manquez aucune nouvelle astuce sur Excel, abonnez-vous à notre newsletter gratuite !

Transformer du code VBA en HTML

Bonjour,

VB HTML Maker

Si vous êtes webmaster d'un site web consacré à Excel ou au VB, il peut parfois être très utile de transformer du code VBA en HTML.

Le problème, c'est qu'en faisant un simple copier - coller, le code ne conserve ni les couleurs, ni les tabulations.

Pour y remédier, nos amis anglophones ont concocté ce petit utilitaire :

VB HTML Maker

D'où le résultat :

Option Explicit

Sub test()
'Ce module vise à démontrer l'utilisation de VB HTML
Dim a As Integer
For a = 1 To 10
    Beep
Next

End Sub

Bon amusement.

Gaetan Mourmant
www.polykromy.com

PS : Ne manquez aucune nouvelle astuce sur Excel, abonnez-vous à notre newsletter gratuite !

Pourquoi ?

Bonjour et bienvenue.

L'objectif d'XLérateur est de partager des astuces avancées, des développements en VBA, des retours d'expérience, bref, tout ce qui peut aider à améliorer la connaissance et la pratique d'Excel au quotidien.

Ces articles, grâce au format "blog" ont la possibilité d'être librement commentés et vous êtes cordialement invités à le faire.
Si vous voulez publier un article, merci de me le soumettre afin que je le mette en ligne :
Proposer un article

La saisie quotidienne va aussi me permettre d'être - je l'espère - plus régulier dans ma formation sur Excel !

Finalement, l'organisation par catégorie et par date permet une organisation beaucoup plus dynamique que sur un site web statique.
On peut ainsi retrouver le même article à la fois dans les catégories ayant trait au VBA, aux formules et à la mise en forme conditionnelle, ce qui est moins facile à faire sur un site statique classique.

Je vous souhaite une bonne découverte de ce superbe logiciel qu'est excel.

Gaetan Mourmant
www.polykromy.com

PS : Ne manquez aucune nouvelle astuce sur Excel, abonnez-vous à notre newsletter gratuite !