Formation : Access VBA

    Stage - Présentiel | Développer des applications Access avec VBA

    La définition de fonctions personnalisées, l'accès direct aux tables, la gestion des erreurs, la communication avec d'autres applications ou encore la gestion de transaction ne sont accessibles qu'à partir d'une programmation VBA. Cette formation vous apporte les clés pour mettre en place, dans Access, des applications fiables et automatisées.

    Le programme de la formation

    1 Notions fondamentales du langage VBA dans Access

    • Mettre en place des procédures et des fonctions.
    • Maîtriser l'utilisation des variables, tests, boucles, tableaux, passage de paramètres.
    • Afficher des messages.
    • Exécuter des commandes par l'instruction Docmd.
    • Créer des requêtes SQL.
    • Archiver des enregistrements avant modification.
    • Créer des filtres de sélection sur un formulaire.
    • Mettre au point un programme.

    2 Gérer les erreurs

    • Intercepter des erreurs et traiter la reprise après une erreur.
    • Sortir d'une routine de gestion d'erreurs.

    3 Utiliser les propriétés

    • Créer un formulaire de saisie sécurisée : modification, création, suppression d'enregistrements.
    • Afficher une photo dans un formulaire.
    • Modifier les propriétés des objets dans les états.

    4 Manipuler des jeux de données

    • Les modes d'accès aux données (DAO, ADO).
    • Informations sur une base (tables, champs…).
    • Créer, modifier, supprimer les objets d'une base.
    • Manipuler des jeux d'enregistrements : ajout, suppression, modification.
    • Tri, filtre, critères de sélection, SQL.
    • Optimiser les requêtes d'action et de sélection.

    5 Les listes

    • Absence dans les listes.
    • Gérer des listes à choix multiples.

    6 Les états

    • Gérer des événements dans les états.
    • Créer un planning.
    • Formater un état dynamiquement.

    7 Échange de données OLE

    • Mettre en place des applications communicant avec Word, Excel ou Outlook : l'OLE Automation.
    • Récupérer des données provenant d'autres ordinateurs.
    • Automatiser les échanges (Import/Export).

    8 Optimisation d'une application

    • Les index, fonctions de recherche rapide.

    9 Utiliser les API Windows

    • Déclaration et utilisation.
    • Récupérer le nom d'utilisateur en réseau local.
    • Utiliser des ActiveX spécifiques : Trewiew, choix d'un fichier dans une boîte de dialogue, choix d'un dossier.

    A qui s'adresse la formation :

    Pour qui

    • Toute personne désirant développer des applications dans Access avec le langage VBA.

    Prérequis

    Maîtriser la création de tables, requêtes, formulaires et états dans Access.

    Avoir une première expérience en programmation.

    Les objectifs de la formation

    • Acquérir les fondamentaux de la programmation VBA.
    • Exploiter toutes ses possibilités pour mettre en place des applications et les optimiser.

    Points forts

    • Formation opérationnelle : les exemples traités pendant la formation s'appuient sur des cas pratiques de l'entreprise.
    • Des consultants formateurs à fort potentiel : spécialistes d'Access et experts en pédagogie, ils pratiquent également une activité de développeur et mettent en place des projets Access en entreprise.
    • Pour vous aider après la formation : les exercices et des exemples complémentaires vous sont remis sur une clé USB.

    Les dates

    02-05 juil. PARIS
    10-13 sept. PARIS
    22-25 oct. PARIS
    03-06 déc. PARIS

    Référence : 7236

    Durée : 4 jours 4 jours (28 heures)
    Prix : 1850 € HT
    Forfait repas : 100 € HT