Application.Caller pour récupérer le nom du bouton

Voici une instruction qui peut être très utile.

Par exemple, vous voulez créer une série de boutons pour sélectionner des semaines, mais sans écrire 7 procédures pour chaque semaine. Vous pouvez donc pour cela utiliser le code
Application.Caller
qui va récupérer le nom du bouton qui a été utilisé pour appeler (to call) la procédure.

Cliquez ici pour télécharger le fichier

Et donc en vidéo :

A bientôt.

Gaëtan Mourmant

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

Formations VBA avancé !

Bonjour à tous,

Profitez des vacances pour devenir un expert Excel-VBA.

Dans ces formations, vous apprendrez à créer automatiquement un formulaire VBA, découvrir et maitriser l'énorme potentiel des listbox, ou encore comprendre et utiliser en profondeur les variables-tableaux (array) qui permettent d'accélérer le traitement de grandes tables de données.

N'hésitez pas et cliquez sur la formation que vous voulez:
Excel VBAExcel VBAExcel VBA

Vous pouvez aussi bénéficier de 35% de réduction sur l'achat groupé :

Version avec les DVD + en ligne + téléchargement
128€ au lieu de 197€


Version en ligne et téléchargement
108€ au lieu de 167€


Bon apprentissage.

Gaëtan









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

Aide-mémoire, les options d’Excel dont on ne se rappelle jamais !

Bonjour à tous,

Il y a des endroits comme ça dans Excel, on dirait qu'ils disparaissent !

En voici quelques-uns...

Personnellement, je laisse la majorité de ces options par défaut et il est rare que j'ai à les changer...C'est peut être aussi pour cela que j'oublie où elles se trouvent !

Ajouter ou enlever la fonction LireDonnéesTabCroisDynamique
Cette fonction apparaît automatiquement lorsque l'on fait référence à une cellule d'un tableau croisé dynamique. Elle est parfois très utile dans certaines circonstances spécifiques, notamment lors de la gestion de larges bases de données.
Pour la désactiver, aller dans Fichier - Options - Formules et décocher :

Ajouter ou enlever les noms de table dans les formules
Dans une table, par défaut, la formule va faire référence au nom de la table et de ses colonnes. Ceci reste une excellente pratique, mais dans certains cas, on veut revenir à une formule normale.
Pour cela, aller dans Fichier - Options - Formules et décochez :

Ajouter ou enlever la recopie automatique des formules dans les tables
Si vous ajoutez une formule dans une table, par défaut, elle sera automatiquement recopiée vers le bas. Une fois celle-ci recopiée vous pouvez la désactiver en allant sur la dernière cellule et en cliquant sur le bouton en bas à droite de la cellule :

Ici, vous avez aussi accès aux options qui permettent de désactiver cette fonctionnalité de manière permanente, au lieu d'une seule fois. Ceci est aussi accessible via Fichier - Options - Vérification - bouton "Options de correction automatique" et enfin, l'onglet "Mise en forme automatique au cours de la frappe".

Modifier les listes personnalisées
Voici une autre option qui a été planquée dans un recoin sombre et obscur. Elle est parfois bien pratique si vous avez souvent à compléter des listes personnalisées.

Pour y accéder :
Fichier - Options - Options avancées, et tout en bas, cliquer sur le bouton "Listes personnalisées"

Enlever dans VBE le message d'erreur de saisie
Lorsque vous faites une erreur en VBA, un message d'erreur de saisie apparait :

C'est très bien au début, mais ça devient vite lassant. De fait, vous pouvez désactiver ce message en allant dans Outils-Options

En espérant que cet aide-mémoire vous soit utile.

N'hésitez pas si vous en connaissez d'autres !

A bientôt.

Gaëtan

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

Nouvelle formation, soyez les premiers à l’essayer !

couv excel vba vol3-01Bonjour à tous,

Des heures de travail intense, acharné et parfois quelques moments de schizophrénie en assemblant les vidéos, mais mon nouveau bébé est prêt !
Découvrez en exclusivité cette nouvelle formation : VBA avancé volume 3, les variables tableaux en VBA.

Vous pouvez dès à présent acheter la formation et économisez 10€ sur l'offre de lancement.

Venez vite la découvrir en cliquant ici : http://www.xlerateur.com/vba3/ 🙂

A bientôt.

Gaetan

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

Des nouvelles de la prochaine formation VBA avancé

Bonjour à tous,

L'enregistrement des vidéos avance, et cette nouvelle formation va vous être super utile et va vous permettre de gagner un temps précieux!

La première série de vidéos est enregistrée.
Elle va vous permettre d'avoir une compréhension globale des arrays - les tableaux dans VBA. Ceux-ci permettent d'accélérer grandement les calculs en VBA.

Actuellement, je suis en train de finaliser l'explication de plus de 50 fonctions, en créant une base détaillée, visuelle et super rapide d’accès pour insérer la bonne fonction au bon endroit.
Une explication détaillée en vidéo de la fonction vous permettra aussi de bien la comprendre !
C'est un petit challenge à réaliser, mais cela vous sera très utile au final 🙂

Voici quelques copies d'écran pour vous faire patienter ! 🙂

VBA-Array-3 1

VBA-Array-2 1 1

vba-array4 1

A bientôt.

Gaëtan

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