retour accueil c3 institute

Tél : 01 42 37 12 34

c3 institute : formation et conseil aux entreprises

Formations et conseil aux entreprises

C3 Institute vous propose un catalogue complet de formations sur tous les thèmes liés à l'entreprise, informatique, coaching, management, langue...

formations continues - standard et sur mesure, DIF, FONGECIF, formations en alternance...

Excel VBA - Automatisation des traitements


L'avis de l'expert

Excel est souvent utilisé comme outil de reporting. Cependant, le traitement de données chiffrées nécessite la maîtrise des fonctionnalités avancées de calcul proposées par Excel. Celles-ci vous permettront par exemple de suivre et d'analyser plus finement votre chiffre d'affaires, de réaliser des simulations, mais aussi de consolider automatiquement les données issues de différentes feuilles, voir même de différents fichiers.



Participants

Utilisateurs confirmés d'Excel et techniciens bureautiques voulant maîtriser le langage VBA appliqué à Excel


Pré-requis

Bonne maîtrise d'Excel correspondant au niveau acquis à l'issue du stage "Excel : Perfectionnement"

La connaissance d'un langage de développement est recommandée.



Objectifs

  • Développer en utilisant des macros-commandes et le langage VBA des applications Excel.
  • Réaliser des applications manipulant les différents objets Excel
  • Apprendre à utiliser les fonctions avancées d'Excel et être ainsi à même d'optimiser le traitement de des données chiffrées.
  • Créer des macros au moyen de l'enregistreur et les exécuter par l'intermédiaire d'une interface personnalisée
  • Utiliser les fonctionnalités de programmation de VBA pour écrire des macros et des fonctions personnalisées
  • Manipuler les classeurs, les feuilles et leur contenu
  • Effectuer des traitements itératifs sur des plages de cellules
  • Personnaliser l'application et l'interface utilisateur
  • Montrer comment utiliser les procédures événementielles pour automatiser les traitements réalisés avec Excel.




Méthodes pédagogiques

  • Création d'une macro-commande permettant d'intégrer un enregistrement créé dans une feuille contenant une base de données.
  • Création à d'une fonction de calcul personnalisée permettant à partit d'un prix HT de calculer la TVA puis le TTC automatiquement selon que le pays est la France ou un pays étranger.
  • Afficher le nom de l'utilisateur et le nom du fichier Excel en cours. Présenter une cellule avec certains formats. Affichage de la valeur d'une cellule d'un tableau en précisant l'en-tête de la colonne et de la ligne dont la cellule recherchée est l'intersection.
  • Création du chargement d'un tableau avec contrôles de la validité des saisies. Création d'une fonction permettant de calculer une remise selon le nombre de produits commandés.
  • Création d'une boucle qui permet de contrôler que les données d'un champ d'une base de données sont bien de type numérique.
  • Demander à l'utilisateur les cellules à effacer et lui demander confirmation avant de réaliser l'effacement.
  • Création d'un formulaire pour mettre en forme une feuille de calcul selon le type de feuille souhaité. Création d'un formulaire permettant la saisie d'un enregistrement qui viendra s'intégrer dans une base de données Excel.
  • Créer sa propre interface d'Excel pour un tableau.
  • Mis en place d'une automatisation entre Excel et Word pour réaliser une fusion globale ou partielle à partir d'une base de données d'Excel.


Détails du contenu

Des macros à VBA

  • Enregistrer et exécuter des macros à partir d'Excel
  • Créer des macros avec VBE, utiliser l'aide de Visual Basic
  • Créer et appeler des procédures

Les objets Excel

  • Objets, propriétés et méthodes
  • Les objets WorkBook, WorkSheet, Range

Créer ses propres fonctions de calcul

  • Définir et intégrer la fonction, ses arguments, sa valeur de retour

Piloter la macro avec Visual Basic

  • Les structures de décision (If, Then, Else, Select Case) et de boucle (For/Next, Do/Loop)
  • Les variables et les constantes

Personnaliser les applications et l'interface utilisateur

  • Affectation de macros à des boutons, images ou barres d'outils
  • Création de boîtes de dialogue personnalisées

Répondre aux actions des utilisateurs

  • Ajouter des procédures événementielles dans les classeurs et les feuilles
  • Utiliser les événements

Déboguer les macros

  • Exécuter du code en mode pas à pas
  • Contrôler les valeurs des variables


Stage pratique

Réf : EXCEL VBA
Prix : 1 115 € H.T.
Durée : 3 jours

Imprimer
imprimer
Faire suivre
faire suivre



Ce stage peut-être réalisé en intra entreprise

C3 Institute
82, avenue de la Division Leclerc | 92160 Antony
Téléphone: 01.42.37.12.34 | Fax : 01.46.68.57.45
Courriel :
c3 Institute : activateur de compétences