Premier aperçu de l'utilitaire XLérateur

Bonjour à tous,

Profitant de l'acalmie relative des vacances, je me suis lancé dans un développement que j'avais envie de faire depuis très longtemps. Le petit rosé a été pris après le développement et pas avant, n'est ce pas Gérard !

Voici donc un premier aperçu de l'utilitaire XLerateur.

Vous y trouverez de nombreuses fonctionnalités :

Le premier bouton List vous sera très utile pour saisir des données en réduisant le nombre de clics. Il est moins puissant et complet que FormXL Pro, mais pour des listes avec de nombreuses validations de données, il est très utile.

Voici la boîte de dialogue qui s'affichera :

Ceci vous donne accès à pleins de fonctionnalités. Les voici en vidéo, et plus bas en texte.

  • Possibilité d'importer une liste déjà existante.
  • Si la cellule de saisie comporte déjà une validation avec liste, c'est cette dernière qui sera listée.
  • Vous pouvez aussi prendre la valeur du dessus ou de gauche.
  • Un double clic sur un élément de la liste ajoute la valeur dans la cellule active ; soit en laissant la valeur déjà existante et en ajoutant une virgule (ou une autre chaîne de caractère) entre les deux, soit en la remplaçant complétement.
  • Il est possible de sauvegarder la liste pour pouvoir l'utiliser dans d'autres feuilles ou classeurs.
  • Après saisie, vous pouvez choisir l'action suivante : aller à la cellule suivante ou aller à la cellue du dessous.

Je l'ai utilisé pour saisir des rubriques de dépenses, mais aussi pour saisir des thèmes de formation pour les 100 astuces à venir.

A bientôt pour la suite des fonctionnalités.

Les couleurs changent de façon intempestive et non voulue dans un graphique

Travaillant actuellement sur l'utilitaire XLerateur, qui va inclure les graphiques à cible, j'ai passé une petite heure sur un truc à rendre fou:

En changeant la valeur d'une cellule, le graphique change de couleur.

L'explication se trouve ici:

Je creuserai plus tard pour voir exactement ce qui se passe, ca pourra peut-être être utile par la suite...

A bientôt.

Gaëtan

Ces liens qu'on ne retrouve jamais : la liste des boîtes de dialogue d'excel

C'est ici :

https://docs.microsoft.com/en-us/office/vba/api/excel.xlbuiltindialog

Et en Français :

https://docs.microsoft.com/fr-fr/office/vba/api/excel.xlbuiltindialog

L'utilisation est très simple, il suffit d'utiliser un code comme celui-ci :

Sub AfficheAutoCorrection()
     Application.Dialogs(xlDialogAutoCorrect).Show
End Sub

Et remplacer le nom de la boite de dialogue qui est en parenthèses.

Les plus classiques sont :

Sub AfficheOuvrir()
     Application.Dialogs(xlDialogOpen).Show
End Sub

ou encore celle-ci qui est une boîte de dialogue difficile à trouver:

Sub AfficheListesPersonnalisees()
     Application.Dialogs(xlDialogOptionsListsAdd).Show
End Sub

Evidemment, vous pouvez aussi ajouter ces fonctionnalités à la barre d'accès rapide, mais pour la création de vos applications, ca reste très intéressant à connaitre.

Et en lien avec ce post, je vous invite à relire celui-ci qui liste certaines fonctionnalités hyper cachées dans Excel :

A bientôt !