Plan du cours

Macros

  • Enregistrement et édition de macros
  • Où stocker les macros.
  • Affectation de macros à des formulaires, des barres d'outils, des raccourcis clavier

VBA Environnement

  • L'éditeur Visual Basic et ses options
  • Raccourcis clavier
  • Optimisation de l'environnement

Introduction à la programmation procédurale

  • Les procédures : Fonction, Sub
  • Les types de données
  • L'instruction conditionnelle If...Then....Elseif....Else....End If
  • Instruction Case
  • Boucle while, until
  • Boucle pour ... suivant
  • Instructions permettant d'interrompre la boucle (exit)

Chaînes de caractères

  • Combinaison de chaînes de caractères (concaténation)
  • Conversion vers d'autres types - implicite et explicite
  • Caractéristiques du traitement des chaînes de caractères

Visual Basic

  • Téléchargement et chargement de données dans une feuille de calcul (cellules, plages)
  • Téléchargement et chargement de données vers l'utilisateur (InputBox, MsgBox)
  • La déclaration des variables
  • L'étendue et la durée de vie des variables
  • Les opérateurs et leurs priorités
  • Les modules d'options
  • Créer ses propres fonctions et les utiliser dans une feuille
  • Objets, classes, méthodes et propriétés
  • Sécurisation du code
  • Modification et prévisualisation du code de sécurité

Débogage

  • Étape de traitement
  • Fenêtre locale
  • Fenêtre immédiate
  • Pièges - Surveillance
  • Pile d'appels

Gestion des erreurs

  • Types d'erreurs et moyens de les éviter
  • Capture et traitement des erreurs d'exécution
  • Structures : En cas d'erreur, reprendre le suivant, en cas d'erreur Goà l'étiquette, en cas d'erreur Goà 0

Excel Modèle d'objet

  • L'objet Application
  • Objet classeur et collection de classeurs
  • Objet Worksheet et collection de Worksheets
  • Objets ThisWorkbook, ActiveWorkbook, ActiveCell ....
  • Sélection d'objets
  • Collection Range
  • Objet Cellules
  • Affichage des données dans la barre d'état
  • Optimisation à l'aide de ScreenUpdating
  • La mesure du temps par la méthode Timer

L'utilisation de sources de données externes

  • Utilisation de la bibliothèque ADO
  • Références à des sources de données externes
  • Les objets ADO :
    • Connexion
    • Commande
    • Jeu d'enregistrements
  • Chaîne de connexion
  • Créer des connexions à différentes bases de données : Microsoft Access, Oracle, MySQL

Rapports

  • Introduction au langage SQL Structure de base de SQL (SELECT, UPDATE, INSERT INTO, DELETE) Appel d'une requête Microsoft Access à partir de Excel Formulaires permettant l'utilisation de bases de données

Pré requis

Capacité à travailler avec une feuille de calcul, connaissances de base (références, plages, feuilles, ...). Aucune connaissance n'est requise pour créer des macros, SQL, ou écrire du code dans VBA.

 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires