Access, développer des applications en VBA, prise en main

Niveau
Durée totale

Access, développer des applications en VBA, prise en main

ORSYS
Logo ORSYS

Astuce: besoin de plus d'informations sur la formation? Téléchargez la brochure!

Dates et lieux de début
Il n'y a pas de dates de débuts connues pour ce produit.

Description

Depuis plus de 46 ans, ORSYS accompagne les entreprises et les organisations en les aidant à améliorer leurs performances et à réussir leurs transformations digitale, managériale, commerciale et organisationnelle. Au moyen d’une offre multimodale et actualisée en permanence qui repose sur 2 300 formations à travers 40 domaines d’expertise, dispensée en inter ou intra entreprise, en présentiel ou en classe à distance.

En complément, une bibliothèque de 600 modules e-learning est disponible.

Cette formation apprendra à développer avec le langage VBA des applications de gestion sous Access. Vous verrez comment créer des menus, des fenêtres de dialogue, des messages, déclencher des événements et exploiter les données.


Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :

  • Utiliser la syntaxe du langage VBA pour programmer l'affichage de formulaires de saisie
  • Programmer des événements pour traiter les actions de l'utilisateur sur les formulaires et états
  • Utiliser des instructions de mise à jour des données
  • Programmer des traitements pour communiquer avec d'autres applications
  • Manipuler l'environnement de développement pour créer une applicatio…

Lisez la description complète ici

Foire aux questions (FAQ)

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Vous n'avez pas trouvé ce que vous cherchiez ? Voir aussi : Microsoft Access, Data privacy, Data management, Maquillage et Réseaux sociaux.

Depuis plus de 46 ans, ORSYS accompagne les entreprises et les organisations en les aidant à améliorer leurs performances et à réussir leurs transformations digitale, managériale, commerciale et organisationnelle. Au moyen d’une offre multimodale et actualisée en permanence qui repose sur 2 300 formations à travers 40 domaines d’expertise, dispensée en inter ou intra entreprise, en présentiel ou en classe à distance.

En complément, une bibliothèque de 600 modules e-learning est disponible.

Cette formation apprendra à développer avec le langage VBA des applications de gestion sous Access. Vous verrez comment créer des menus, des fenêtres de dialogue, des messages, déclencher des événements et exploiter les données.


Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :

  • Utiliser la syntaxe du langage VBA pour programmer l'affichage de formulaires de saisie
  • Programmer des événements pour traiter les actions de l'utilisateur sur les formulaires et états
  • Utiliser des instructions de mise à jour des données
  • Programmer des traitements pour communiquer avec d'autres applications
  • Manipuler l'environnement de développement pour créer une application debuggée et finalisée


Public concerné

Toute personne souhaitant automatiser des traitements et développer des applications sous Access.
Prérequis

Connaissances de base du développement avec Access ou connaissances équivalentes à celles apportées par le stage "Maîtriser Access, niveau 2"


Programme de la formation

L'éditeur Visual Basic

  • L'explorateur de projet. Les modules de code.
  • La fenêtre Propriétés. Les outils de débogage.

Comprendre la structure du langage VBA

  • Les règles d'écriture et la syntaxe.
  • Les variables et les types de données.
  • Les procédures et les fonctions en VBA.
  • Les structures de contrôle et itératives.
  • Les objets, leurs propriétés et leurs méthodes.
  • Les objets Form et Control. Les collections d'objets.

Exercice

Réaliser des formulaires contenant des contrôles de saisie. Créer des fonctions.

Gérer les événements

  • Les catégories d'événements des objets Access.
  • L'ordre de succession des événements.
  • Les événements de mise à jour de données.
  • Les procédures d'événement.

Exercice

Définir une procédure d'événement suite à l'action d'un utilisateur.

Programmer une application

  • La hiérarchie entre formulaires, états et contrôles.
  • La gestion des actions et des procédures sur les objets.
  • La création de menus et de boîtes à outils.
  • L'objet CommandBar pour la gestion du ruban.
  • Les contrôles de menu et gestionnaires d'événements.
  • Les options de démarrage d'une application.

Exercice

Programmer des événements en réaction à des actions sur les formulaires et les états.

Configurer les objets DAO/ADO

  • Connaître l'utilité des objets DAO et ADO.
  • Lire les données avec l'objet Recordset.
  • Modifier les données avec la méthode Execute.

Exercice

Exécuter des instructions SQL de mise à jour.

Traiter les erreurs

  • Les différents types d'erreurs.
  • Les différents outils de gestion des erreurs.

Exercice

Gérer les erreurs.

Communiquer avec des applications externes

  • Référencer une librairie externe.
  • Piloter Word pour un service de publipostage.
  • Piloter Excel pour exporter/importer des données.
  • Importer un fichier texte dans une table.
  • Exporter une table vers un fichier texte.

Exercice

Exporter le résultat d'une requête dans un fichier Excel. Import de fichier Excel dans une table.

Finaliser l'application

  • L'installation en local, en mode client-serveur.
  • Le gestionnaire de tables liées.
  • Le compactage de la base de données.
Rester à jour sur les nouveaux avi
Pas encore d'avis.
Partagez vos avis
Avez-vous participé à formation? Partagez votre expérience et aider d'autres personnes à faire le bon choix. Pour vous remercier, nous donnerons 1,00 € à la fondation Stichting Edukans.

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Recevoir une brochure d'information (gratuit)

(optionnel)
(optionnel)
(optionnel)
(optionnel)
(optionnel)

Vous avez des questions?

(optionnel)
Nous conservons vos données personnelles dans le but de vous accompagner par email ou téléphone.
Vous pouvez trouver plus d'informations sur : Politique de confidentialité.