Access 2003 Avancé (VBA) AC-013

Description

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

Prérequis

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

Éléments du contenu

Jour 1

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.

Jour 2

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 :
Tarif régulier : 500.00 $
Tarif préférentiel : 400.00 $
Note :
Dates à venir :
prix
qté
Montréal, 2 au 3 Oct. 2018 - 9:00 à 16:00
500.00 $
Québec, 2 au 3 Oct. 2018 - 9:00 à 16:00
500.00 $
Brossard, 2 au 3 Oct. 2018 - 9:00 à 16:00
500.00 $
Laval, 2 au 3 Oct. 2018 - 9:00 à 16:00
500.00 $
Montréal, 10 au 11 Déc. 2018 - 9:00 à 16:00
500.00 $
Québec, 10 au 11 Déc. 2018 - 9:00 à 16:00
500.00 $
Brossard, 10 au 11 Déc. 2018 - 9:00 à 16:00
500.00 $
Laval, 10 au 11 Déc. 2018 - 9:00 à 16:00
500.00 $
Montréal, 13 au 14 Fév. 2019 - 9:00 à 16:00
500.00 $
Québec, 13 au 14 Fév. 2019 - 9:00 à 16:00
500.00 $
Brossard, 13 au 14 Fév. 2019 - 9:00 à 16:00
500.00 $
Laval, 13 au 14 Fév. 2019 - 9:00 à 16:00
500.00 $
Montréal, 24 au 25 Avr. 2019 - 9:00 à 16:00
500.00 $
Québec, 24 au 25 Avr. 2019 - 9:00 à 16:00
500.00 $
Brossard, 24 au 25 Avr. 2019 - 9:00 à 16:00
500.00 $
Laval, 24 au 25 Avr. 2019 - 9:00 à 16:00
500.00 $
Montréal, 17 au 18 Juin. 2019 - 9:00 à 16:00
500.00 $
Québec, 17 au 18 Juin. 2019 - 9:00 à 16:00
500.00 $
Brossard, 17 au 18 Juin. 2019 - 9:00 à 16:00
500.00 $
Laval, 17 au 18 Juin. 2019 - 9:00 à 16:00
500.00 $