Vidéo: Top 25 Excel 2016 Tips and Tricks 2025
Partie de la tricherie de l'outil Tout-en-un Access 2010 pour les nuls
Lorsque vous automatisez une application de base de données Access 2010 avec VBA, vous pouvez vous perdre une page blanche sur laquelle commencer à écrire du code. Où commencez-vous? Voici quelques instructions simples à suivre qui vous permettront d'écrire du code VBA comme un pro:
-
Obtenez de l'aide. Oui, cet article répertorie quelques façons d'améliorer l'utilisation de VBA dans Access, mais appuyez sur F1 à tout moment pour démarrer l'aide de Microsoft Office Access, où vous pouvez apprendre et consulter des exemples de code VBA.
-
Utilisez le navigateur d'objets. Le navigateur d'objets vous permet d'explorer les différentes propriétés et méthodes des objets dans VBA. Dans la fenêtre Editeur VBA, choisissez Affichage → Navigateur d'objets - ou appuyez simplement sur F2.
-
Obtenez plus d'aide. Bien sûr, les outils d'aide intégrés à Access 2010 VBA sont merveilleux, mais vous pouvez également utiliser votre navigateur favori pour rechercher sur Internet de l'aide sur une variété de sujets sur l'écriture de code VBA. Vous pouvez même trouver des exemples que vous pouvez voler - ou emprunter - pour votre propre projet.
-
Gérez vos erreurs. Même le programmeur le plus parfait ne peut empêcher les erreurs de se produire, mais il peut les empêcher d'interrompre un programme. Utilisez la gestion intégrée des erreurs de VBA avec les instructions On Error Goto et Resume pour intercepter les erreurs et modifier le flux du programme afin que vos applications ne gênent pas les personnes qui les utilisent.
-
Utiliser les fonctions et sous-procédures. Utilisez les fonctions et sous-procédures pour gérer les tâches qui seront exécutées par différentes zones de votre programme. En règle générale, si vous vous retrouvez à copier et coller du code d'une zone d'un programme à un autre, vous pouvez mettre ce code dans sa propre procédure.
-
Convertit les macros en code VBA. Le concepteur de macros dans Access 2010 vous permet de cliquer et de choisir parmi des listes de tâches prédéfinies pour automatiser votre application. Construire une macro qui fait ce que vous voulez, puis convertissez cette macro en code VBA afin que vous puissiez voir comment il aimerait si vous l'avez tapé à partir de zéro.
