Formation Bureautique Lyon
  • Accueil
  • Formation Excel
    • Excel débutant
    • Excel Perfectionnement Niv.1
    • Excel Perfectionnement Niv.2
    • Excel Création de Graphiques
    • Excel Tableaux Croisés Dynamiq
    • Initiation Macros Excel
    • VBA Programmation
  • Word
    • Word débutant
    • Word perfectionnement
  • Powerpoint
    • Powerpoint 2010
    • Powerpoint 2007
  • Outlook
    • Outlook 2010
    • Outlook 2007
  • Access
    • Access Fonctions de Base
    • Access Fonctions Avancées
  • Open Office
    • Tableur CALC Fonctions de Base
    • Tableur CALC Fonctions Avancée
    • Writer Documents simples
    • Writer Fonctions avancées
    • Base Utiliser base de données
    • Base Fonctions avancées
  • Mac OS X
    • Mac OS X Lion
    • Mac OS X Yosemite
    • Excel 2011 pour Mac
    • Word 2011 pour Mac
    • Office 2011 pour Mac
  • Windows
    • Windows 7
    • Windows 8
    • Office 2010 Windows
  • Internet
    • Internet Explorer 9
  • Google Apps
    • Gmail et Contacts
    • Evenements
    • Google Docs
  • Contact
  • Accueil /
  • Formation Excel /
  • Formation Avancée VBA Programmation

Formation Avancée VBA Programmation

Objectifs de la formation bureautique :

Formation Excel VBA

Concevoir des macros Excel pour reproduire automatiquement et à l'infini tout un ensemble de tâches. Optimiser ses connaissances sur Excel dans le but d'automatiser les tâches répétitives. Etape par étape, découvrir comment concevoir un programme.

Programme de formation téléchargeable Programme de formation téléchargeable

Programme de Formation Macro et Langage VBA Excel

 

Partie 1 : LA PROGRAMMATION DANS EXCEL

Réf : ACX900

Durée : 3 jours

Prix Intra : 915 €

Prix Inter : 1125 €

Introduction

•    Qu'est-ce qu'une macro ?
•    Quel intérêt de faire des macros ?

L'éditeur de Visual Basic

•    Comment lancer Visual Basic Editor ?
•    L'interface

La programmation en Visual Basic

•    Qu'est-ce qu'un objet ?
•    Règle de codification
•    Codification des cellules et des plages de cellules
•    Signification du signe =
•    Les procédures
•    Les fonctions

Premier programme

•    L'Enregistreur de macros
•    Premier exercice
•    Examen du code
•    Exécution du code
•    Synthèse


 

Partie 2 : LES BASES DE LA PROGRAMMATION

Les variables

•    Qu'est-ce qu'une variable ?
•    Déclaration d'une variable
•    Cas pratique de l'utilisation d'une variable
•    Les tableaux

Les conditions

•    L'instruction If
•    L'instruction SELECT CASE
•    IF ou SELECT CASE ?

Les boucles

•    L'instruction For ... Next
•    Boucle selon condition
•    Boucle sur des objets Excel

 

 

 

Structure d'un programme

•    Principe de la programmation modulaire
•    Paramètres d'appel
•    Exemple d'application
•    Accéder aux procédures et fonctions d'un programme

Débogage

•    Présentation
•    Lecture "pas à pas"
•    Espionner les variables
•    La fenêtre Espions
•    Le point d'arrêt
•    Arrêt selon condition
•    Exemple d'application


 

Partie 3 : LES FONCTIONS

Les fonctions de base

•    Les opérateurs
•    Conversion de variable
•    Fonctions mathématiques

 

Gestion des dates et des heures

•    Introduction aux dates
•    Les fonctions de base
•    Les fonction d'extraction
•    L'instruction DateSerial
•    Calculer la différence entre deux dates
•    Fonctions sur les semaines1

 

Travail sur les fichiers

•    Opérations sur les fichiers
•    Opérations sur les répertoires
•    "Balayer" un répertoire
•    Récupérer des données sans ouvrir un classeur
•    Sélectionner un répertoire avec les API

Gérer les chaînes de caractères

•    Fonctions de base
•    Lire un fichier texte
•    Création d'un fichier texte

 

Travail sur un classeur Excel

•    Manipulation sur les classeurs
•    Les propriétés d'un classeur
•    Interagir sur l'application Excel
•    L'objet Application


 

Partie 4 : AMELIORATION D'UN PROGRAMME

Optimisation

•    Amélioration du code de l'Enregistreur de macro
•    Instructions de recherche
•    Optimisation dans un tableau
•    Éviter les boucles (optimisation d'une somme)
•    Une API pour les millisecondes
•    Connexion avec une base Access

Lancement d'un programme

•    Rappel du lancement par Visual Basic Editor
•    Combinaison de touches
•    Lancement à l'aide d'un bouton ou d'un autre objet
•    Procédure Auto Open / Auto Close
•    Evénement dans une feuille de calcul

Les boîtes de dialogues personnalisées

•    Créer une boîte de dialogue
•    Les événements
•    Les contrôles
•    Positionnement des contrôles
•    Ordre de tabulation

Les contrôles

•    Les étiquettes (ou Labels ou Intitulés)
•    Les zones de texte (ou TextBox)
•    Les Boutons (ou CommandButton)
•    Les cases à cocher (Checkbox)
•    Les boutons d'option (OptionButton ou bouton Radio)
•    Les zones de liste (ou ListBox)
•    Les zones de liste modifiables (les ComboBox ou Menus déroulants)
•    Synthèse

Gestion des erreurs

•    Les instructions pour la gestion des erreurs
•    Redirection des erreurs

Annexes

•    Types de variables
•    Collection d'objets
•    Liste des constantes
•    Liste des codes erreurs transmis par Visual Basic
•    Liste des instructions, opérateurs et fonctions


 

Dans le domaine de la formation Excel, consultez aussi les programmes de formation d'Altitude Consulting Lyon :

  • Formation Excel débutant
  • Formation Excel Perfectionnement Niveau 1
  • Formation Excel Perfectionnement Niveau 2
  • Formation Excel Création de Graphiques
  • Formation Excel Tableaux Croisés Dynamiques
  • Formation initiation Macros Excel

 


 

Zone de prestation Formation Excel VBA programmation Lyon, Rhône-Alpes :

Formation Excel VBA programmation à Lyon, formation Excel VBA programmation Saint-Etienne, formation Excel VBA programmation Clermont Ferrand, formation Excel VBA programmation Marseille, formation Excel VBA programmation Rhône Alpes.

 

Formulaires de contact

  • Demande de devis
  • Demande de renseignements

Tags

Actualité formation Formation formation bureautique formation bureautique Lyon Formation Excel formation informatique Lyon Formation OpenOffice Formation Outlook Formation Powerpoint Formation Word

Blog

  • Actualités

Partenaires

  • Resaff
  • Resaff Annuaire

Mentions Légales | Blog | Liens