Objectifs

Savoir programmer en VBA pour développer des interfaces de saisie et automatiser des processus métier.

Durée

Si vous avez déjà programmé dans votre vie, même il y a longtemps : 3 jours
Si vous n’avez jamais programmé : 3 jours

Public

Personne devant créer des applications avancées et des interfaces de saisie.

Méthode

Réalisation d’applications complètes, à partir d’exemples donnés par les stagiaires.

Le formateur

Gonzague DUCOS, formateur depuis 1999, dans les domaines de la bureautique et du Web. Concepteur de ce stage.

En pratique

Le stage peut se dérouler dans vos locaux ou dans nos locaux

Pré-requis

Être à l’aise avec Excel ou Calc

Contact

N’hésitez pas à contacter directement le formateur :
Gonzague DUCOS
06 62 21 36 35

Présentation

Programme

Présentation de l’interface

  • Enregistrement relatif et absolu
  • Modifier un Programme enregistré
  • Affecter une macro à un bouton

Notions de programmation

  • Organisation d’un Programme Visual Basic
  • Déclaration et portée des variables
  • Déclaration des procédures et des fonctions
  • Les structures de contrôle
  • Les boucles
  • Les instructions
  • Les fonctions
  • L’explorateur d’objets
  • Affectation d’un objet à une variable

Manipulation des objets Access

  • lManipulation des méthodes et propriétés sur les objets
  • Notion d’objets et de collections d’objets
  • Les objets Access : formulaires, états, Jeux d’enregistrement, connexion…

Programmation de l’interface utilisateur

  • lLes formulaires comme boîte de dialogue utilisateur
  • lLes différents contrôles
  • lAffichage d’un formulaire sous forme

Débogage

  • Exécution d’un Programme en mode pas à pas
  • Gestion des de points d’arrêts
  • Ajouter des «espions»
  • Informations immédiates
  • Le système d’aide intégrée

Atelier de création

  • Création d’une application concrète, de la conception au test et débogage.

Assistance et suivi

Vous bénéficiez pendant 6 mois d’un suivi et d’une assistance assurée par le formateur lui-même, d’une durée de 2 heures.