0% ont trouvé ce document utile (0 vote)
149 vues2 pages

Resume VBA Access

Le document présente le cours sur VBA (Visual Basic for Applications) dans Microsoft Access, expliquant son rôle dans l'automatisation des tâches et la gestion d'événements. Il décrit l'environnement de développement, la syntaxe de base, l'utilisation dans Access, la gestion des erreurs et des fonctions utiles. Un exercice pratique sur le calcul de la TVA est également inclus.

Transféré par

jmphilippevigan
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
149 vues2 pages

Resume VBA Access

Le document présente le cours sur VBA (Visual Basic for Applications) dans Microsoft Access, expliquant son rôle dans l'automatisation des tâches et la gestion d'événements. Il décrit l'environnement de développement, la syntaxe de base, l'utilisation dans Access, la gestion des erreurs et des fonctions utiles. Un exercice pratique sur le calcul de la TVA est également inclus.

Transféré par

jmphilippevigan
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Résumé - Cours Visual Basic dans Access (VBA)

1. Qu'est-ce que VBA ?

VBA = Visual Basic for Applications


Langage intégré à Microsoft Access
Permet l'automatisation de tâches, la gestion d'événements, la création de fonctions...

2. Objectifs de VBA dans Access

- Automatiser formulaires, états, requêtes


- Créer des fonctions personnalisées
- Gérer des événements (clics, ouverture...)

3. L'environnement VBA

- Accès via clic droit sur formulaire > Générer l'événement


- Éléments : Explorateur de projet, fenêtre de code, exécution immédiate

4. Syntaxe de base

MsgBox "Bonjour !"


Dim age As Integer
If age >= 18 Then ... Else ...
For i = 1 To 5 ... Next i

5. Utilisation dans Access

[Link] "NomDuFormulaire"
[Link] "NomRequete"
[Link] = ...

6. Gestion des erreurs

On Error GoTo GestionErreur


[Link] pour le message d'erreur

7. Fonctions utiles

- MsgBox, InputBox
- DoCmd (ouvrir formulaire, requête...)
- DLookup, Me, CurrentDb
8. Exercice : Calcul TVA

Entrée HT -> Calcul TTC -> Affichage


TTC = HT * 1.2

Vous aimerez peut-être aussi