KnowledgeCity

Microsoft Access 2021 avancé : Écriture de fonctions personnalisées

Learn how to write custom functions and debug VBA code
Regardez la première leçon gratuitement — accédez aux 3 leçons complètes.

To view this video please enable JavaScript.

Cours : À la demande
Avancé  Fournisseur John Varan  3 Leçons ·  14m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinois simplifié 

Description du cours

The lessons in this course expand upon and add to your knowledge of using the Visual Basic for Applications editor by explaining debugging, which is a critical skill for anyone writing code, as it is how you troubleshoot, identify, test, and correct errors in your code. There are many common methods for debugging code, such as setting and using breakpoints or stepping through your code line by line, that can help you ensure your code is as error-free as possible. By knowing how to use custom functions and understanding the pros and cons of writing your own functions for use in queries, validation rules, calculated values, and conditional formatting rules, you will be able to create more intuitive database applications. 

In this course, you will learn how to debug VBA code using the Visual Basic for Applications editor. We will also discuss how to write your own custom function which can be used in queries, validation rules, calculated values, and conditional formatting rules. By the end of this course, you will be able to integrate custom functions into a Microsoft Access database application by integrating it with an existing query or report.

Ce que vous allez apprendre

  • Déboguer du code VBA à l'aide de l'éditeur Visual Basic pour Applications
  • Appliquer les meilleures pratiques de débogage, y compris la définition de points d'arrêt (breakpoints) et l'exécution du code ligne par ligne
  • Écrire des fonctions personnalisées à utiliser dans les requêtes, les règles de validation, les valeurs calculées et les règles de formatage conditionnel
  • Évaluer les avantages et les inconvénients de l'écriture de vos propres fonctions personnalisées
  • Intégrer des fonctions personnalisées dans une application de base de données Microsoft Access en utilisant une requête ou un rapport existant

Points clés à retenir

  • Le débogage est une compétence essentielle pour écrire du code, utilisée pour dépanner, identifier, tester et corriger les erreurs.
  • Les méthodes de débogage courantes incluent la définition et l'utilisation de points d'arrêt ou l'exécution du code ligne par ligne pour le garder aussi exempt d'erreurs que possible.
  • Les fonctions personnalisées peuvent être utilisées dans les requêtes, les règles de validation, les valeurs calculées et les règles de formatage conditionnel pour créer des applications de base de données plus intuitives.
  • Comprendre les avantages et les inconvénients de l'écriture de vos propres fonctions vous aide à décider quand l'utilisation de code personnalisé est appropriée.
  • À la fin du cours, vous pourrez intégrer une fonction personnalisée dans une requête ou un état (rapport) existant au sein d'une application de base de données Microsoft Access.

Foire aux questions

Que couvre ce cours ?

Il couvre le débogage de code VBA dans l'éditeur Visual Basic pour Applications et l'écriture de vos propres fonctions personnalisées à utiliser dans les requêtes, les règles de validation, les valeurs calculées et les règles de formatage conditionnel, puis l'intégration de ces fonctions personnalisées dans une application de base de données Microsoft Access.

Que serai-je capable de faire à la fin du cours ?

Vous serez capable de déboguer du code VBA, d'écrire des fonctions personnalisées et d'intégrer une fonction personnalisée dans une requête ou un rapport existant au sein d'une application de base de données Microsoft Access.

Quels sujets sont enseignés dans les leçons ?

Les leçons abordent ce qu'est une fonction personnalisée, l'interface utilisateur pour écrire une fonction personnalisée et la création d'une fonction personnalisée.

Quelles compétences ce cours permet-il d'acquérir ?

Il permet d'acquérir des compétences dans Microsoft Access, les langages de requête d'Access, les fonctions personnalisées et Visual Basic / Visual Basic pour Applications (VBA).

S'agit-il d'un cours de niveau avancé ?

Oui. Il s'agit d'un cours avancé sur Microsoft Access 2021 qui développe et enrichit les connaissances existantes sur l'utilisation de l'éditeur Visual Basic pour Applications.