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... 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 »
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 »
Voici quelques instructions pour gérer les classeurs en VBA. Un des intérêts des macros est bien de pouvoir agir sur tous les éléments et notamment de créer, de renommer ou de fermer un classeur. Si vous ne maîtrisez pas l'ensemble du VBA, je vous rappelle que vous pouvez utiliser l'enregistreur de macros, puis revenir sur les procédures en ne modifiant que quelques lignes. A connaître avant de commencer : les deux... Read more »