Exemples de codes

Des exemples de codes VBA

Créer un formulaire personnalisé pour saisir des données sur Excel

Créer un formulaire personnalisé pour saisir des données sur Excel

Avec Excel, il est possible d’utiliser un formulaire de saisie disponible par défaut. Cependant, il reste quelque peu basique et ne vous permet pas, par exemple, d’utiliser des listes déroulantes. Nous allons donc, dans ce tutoriel, créer un formulaire de saisie personnalisé avec Excel tant au niveau de la saisie des données que de la …

Créer un formulaire personnalisé pour saisir des données sur Excel Lire la suite »

Désactiver un mot de passe sur une feuille Excel

Dans un précédent article, j’expliquais comment protéger les modifications d’une feuille d’un classeur Excel avec un mot de passe, ou encore comment enregistrer un fichier en protégeant son accès ou sa modification par un mot de passe. Mais que se passe-t-il quand on perd ce fameux mot de passe ? A moins de n’entrer qu’un seul mot de passe …

Désactiver un mot de passe sur une feuille Excel Lire la suite »

Créer un fichier à fermeture programmée – ActiveWorkbook.close

Lors d’une discussion rapide sur Twitter, j’ai fait part de mon amusement pour les fichiers Excel qui se ferme automatiquement, laissant généralement les utilisateurs assez inquiets (oui c’est méchant…). Alors pour vous faire partager mon plaisir sadique, voici comment procéder. Commençons par ouvrir le fichier sur lequel vous souhaitez appliquer ce code. Je vous recommande …

Créer un fichier à fermeture programmée – ActiveWorkbook.close Lire la suite »

Créer un fichier log sur l’utilisation d’un classeur Excel

Grâce à VBA, il est possible d’interagir avec d’autres fichiers ou d’autres applications. Une de ces possibilités est de créer un fichier texte qui donne des indications sur ce qui est fait dans le fichier Excel où est placé le code, par qui et quand. Un vrai petit mouchard ! Très pratique pour pouvoir tracer les …

Créer un fichier log sur l’utilisation d’un classeur Excel Lire la suite »

Créer une fonction dans VBA

La création de formules dans Visual Basic est un outil important si l’on souhaite personnaliser son outil ou utiliser dans des procédures des calculs nécessitant une formule non présente dans Excel. Pour créer une formule dans VBA, ouvrons Visual Basic (par exemple ALT+F11), puis ouvrons un module dans un classeur vierge. A l’instar des procédures macros, …

Créer une fonction dans VBA Lire la suite »