Access Avancé (VBA)

Description

Développer des applications de gestion de bases de données.

Prérequis

Microsoft Access 2013 Intermédiaire ainsi qu’une expérience de création d’applications avec Access 2013.

Éléments du contenu

L’optimisation :

Créer des listes déroulantes synchronisées :

  • Créer la première liste déroulante;
  • Créer la deuxième liste déroulante;
  • Utiliser les listes déroulantes synchronisées;
  • Créer une macro pour mettre à jour la deuxième liste déroulante;
  • Créer une procédure événementielle pour mettre à jour la deuxième liste déroulante;
  • Utiliser la propriété “Column”;
  • Utiliser la fonction Nz;
  • Insérer et utiliser un classeur Excel dans un formulaire;
  • Faire une utilisation avancées des sous-formulaires;
  • Créer la requête;
  • Créer le sous-formulaire;
  • Créer le calcul.

Initiation aux requêtes SQL :

  • Définir le langage SQL;
  • Comprendre l’utilité du langage SQL;
  • Accéder au langage SQL;
  • Créer des expressions simples de langage SQL :
  • Utiliser l’instruction SELECT;
  • Utiliser les clauses FROM, WHERE, GROUP BY, HAVING et ORDER BY;
  • Utiliser les prédicats ALL, DISTINCT, DISTINCTROW et TOP;
  • Créer des expressions SQL plus complexes;
  • Utiliser l’opération UNION;
  • Utiliser les instructions SELECT… INTO, UPDATE, DELETE et INSERT INTO.

Introduction à la programmation :

  • Utiliser les modules;
  • Créer un module;
  • Différencier les types de procédures;
  • Créer des fonctions personnalisées;
  • Comprendre la notion de variable et de constante;
  • Activer l’option Explicit par défaut;
  • Créer et utiliser des variables;
  • Qu’est-ce qu’une constante;
  • Créer et utiliser des constantes;
  • Gérer les objets, leurs méthodes et propriétés;
  • Définir les propriétés et les méthodes;
  • Comprendre la notion d’objets;
  • Utiliser l’Explorateur d’objets;
  • Utiliser l’objet DoCmd;
  • Contrôler le déroulement de vos programmes;
  • Connaître les formes de l’instruction If;
  • Maîtriser l’instruction Select Case.

La programmation avancée :

  • Utiliser le contrôle ActiveX Calendrier;
  • Créer le contrôle Calendrier;
  • Écrire le code VBA nécessaire pour l’utilisation du contrôle Calendrier;
  • Utiliser la gestion d’erreurs en VBA;
  • Utiliser l’instruction On Error;
  • Utiliser une zone de liste avec sélection multiple;
  • Créer une zone de liste avec sélection multiple;
  • Créer une zone de liste, un bouton de commande et le code nécessaire pour afficher le résultat.
Durée : 2 jours
Tarif régulier : $700.00
Tarif préférentiel : $595.00
Note :

Dates à venir

qté

Classe Virtuelle

10 au 11 mars 2025 de 9:00 à 16:00

Classe Virtuelle

19 au 20 juin 2025 de 9:00 à 16:00