Les variables sont un élément indispensable de vos macros sous VBA. Il est important de savoir ce qu'elle recouvrent et leur intérêt. La définition, donnée par l'aide en ligne, est la suivante : "Emplacement de stockage nommé contenant des données pouvant être modifiées au cours de l'exécution du programme. Chaque variable possède un nom qui l'identifie de manière univoque au sein de sa portée. Un type de donnée peut être indiqué.... Read more »
En VBA, indiquer comment gérer les cellules, se déplacer entre elles, récupérer leurs contenus ou les remplir avec des données est essentiel. Pour chacune de ces opérations, VBA a du code spécifique (programmation Objet). Pour vous aider à agir sur les cellules, voici quelques actions intéressantes parmi les plus courantes. La liste des actions, mais aussi des propriétés disponibles, s'affichera dans VBA pour vous aider lors de la saisie, comme... Read more »
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 pour l'ensemble de vos besoins, que celui-ci soit tatoué sur l'oreille de votre chien, ou... Read more »
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 de faire une copie de la version normale avant de faire cette modification. On ne... Read more »
Vous venez d'enregistrer ou de créer une macro en VBA et vous êtes lassés de toujours lancer la fenêtre des macros, de la sélectionner et de cliquer sur Exécuter. Il vous suffit donc de créer et placer un bouton sur votre feuille Excel et de le relier à votre macro. Pour se faire, rendez-vous dans l'onglet Développeur et cliquez sur l'icône Insérer. Vous sélectionnez le contrôle Bouton, puis dessinez votre bouton sur la page à l'endroit qui... Read more »