Formation - Excel VBA - Développement d'applications

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

Avant la session
  • Un quiz de consolidation des pré-requis
En présentiel / A distance

1 - Utiliser l'enregistreur de macros

  • Créer une macro avec l'enregistreur de macros
  • Visualiser le code généré dans la fenêtre Visual Basic
  • Modifier la macro dans la fenêtre Visual Basic
  • Créer une macro globale (ou personnelle)

2 - Gérer un classeur contenant des macros

  • Enregistrer son classeur au bon format
  • Activer le contenu d'un classeur (macros ou contrôles active X) à l'ouverture de celui-ci
  • Définir son niveau de sécurité
  • Indiquer des emplacements approuvés pour éviter la désactivation de macros

3 - Utiliser différents moyens pour exécuter une macro

  • Exécuter une macro à partir d'un raccourci-clavier
  • Insérer une icône pour exécuter une macro
  • Exécuter une macro à partir d'un bouton

4 - Travailler dans Visual Basic Editor

  • S'approprier l'interface de Visual Basic Editor : les fenêtres Explorateur d'objets, propriétés, code
  • Renommer un module
  • Créer un module
  • Utiliser les outils de débogage pour repérer ses erreurs (pas à pas détaillé, points d'arrêt)

5 - Exécuter une macro avec l'outil adéquat

  • Lancer une macro à partir d'un raccourci-clavier
  • Insérer une icône dans la barre d'accès rapide ou le ruban
  • Exécuter une macro à partir d'un bouton de commande
  • Lancer une macro en cliquant sur une image, une forme

6 - Les principes de base de la programmation en VBA

  • Comprendre les différents concepts : objet (cellule), méthode (ouvrir), propriétés (visible)
  • Explication des couleurs de texte du code VBA
  • Les principes de base pour saisir une instruction

7 - Programmer en VBA

  • Définir une ou plusieurs conditions en utilisant l'instruction If...Then
  • Utiliser la structure décisionnelle Select Case...
  • Utiliser des variables pour stocker des informations
  • Déclarer une variable utilisable dans toutes les procédures
  • Reprendre la macro à un point précis avec l'instruction Goto
  • Répéter une série d'instructions grâce à la boucle Do While...Loop
  • Utiliser la boucle For...Next pour répéter une instruction plusieurs fois
  • Utiliser la boucle For...Each pour agir sur un ensemble d'objets
  • Afficher un message avec la fonction Msgbox
  • Afficher une boîte de dialogue avec une zone de saisie pour l'utilisateur
  • Sélectionner une plage de cellules
  • Se déplacer dans un tableau
  • Repérer la fin d'une colonne, d'une ligne, d'un tableau

8 - Créer des macros évènementielles

  • Ecrire une procédure se déclenchant par rapport à un évènement sur une feuille de calcul
  • Mettre en place une macro se déclenchant par rapport au classeur

9 - Créer un formulaire

  • Créer un formulaire (boîte de dialogue)
  • Modifier les propriétés du formulaire
  • Insérer différents contrôles dans le formulaire (zones de texte, cases à cocher, boutons d'option...)
  • Modifier les propriétés des différents objets
  • Définir l'ordre des tabulations
  • Affecter une macro à un objet du formulaire
  • Afficher le formulaire à partir d'Excel
Après la session
  • Un quiz pédagogique pour évaluer vos acquis et approfondir les sujets de votre choix
  • Des vidéocasts pour revenir sur les points clés de la formation
  • Des vidéos-tutos pour vous accompagner dans la mise en oeuvre d'Excel VBA

Prérequis

Public

  • Utilisateurs d'Excel effectuant des tâches répétitives sous Excel et souhaitant les automatiser
  • Toute personne qui souhaite s'initier à la programmation en VBA pour automatiser différentes tâches

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Créer une base de données relationnelle avec différents types de données
  • Concevoir des interfaces utilisateur avec des interactions
  • Définir des scripts d'action pour automatiser les traitements
  • Mettre en place la génération de rapports statistiques
  • Gérer la configuration de la sécurité d'une base de données multi-utilisateurs
  • Automatiser l'import et l'export de données.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Exploiter au mieux vos tableaux de données
  • Créer des tableaux croisés dynamiques
Tarif

A partir de 190,00 €

Durée

2 heures 2 minutes

Modes

Objectifs de la formation

  • Acquérir les bases nécessaires pour utiliser plus efficacement Excel.
  • Se mettre à niveau avant de suivre la formation "Excel - Intermédiaire" (réf. 7233).
Tarif

A partir de 530,00 €

Durée

1 jour ( 7 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

- Virtualiser les serveurs et se préparer au Cloud Computing - Savoir déployer et maintenir VMware vSphere 6, et notamment ses deux composantes : l'hyperviseur ESXi et la plate-forme VMware vCenter Server. - Découvrir vCenter Server Appliance vCSA
Tarif

A partir de 3 975,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Exploiter les principaux apports des versions de la Java Development Kit (JDK) 8 à 16
  • Exploiter des lambda expressions en passant par les streams et l'API DateTime
  • Gérer des modules en passant par les étapes d'une migration réussie
  • Reconnaître les améliorations apportées au langage au fil des versions
  • Utiliser les bases du langage Java avec une meilleure productivité.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Excel - Perfectionnement Avancé

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Toute personne qui utilise quotidiennement le tableur Excel et qui souhaite se perfectionner pour réaliser des tableaux de calculs et des analyses de données complexes.

La formation pourra être validée par le passage de la certification TOSA Excel.

À l'issue de la formation, le stagiaire sera capable de :

  • Concevoir des applications intégrant des calculs complexes
  • Analyser et traiter les données avec les fonctions Tableaux de données et Tableaux croisés
  • Maitriser les fondamentaux des outils d’analyse : PowerQuery et PowerPivot
  • Automatiser ses tableaux à l'aide des macro-commandes simples

Methodes et outils pédagogiques

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours adapté au logiciel étudié et au niveau suivi
  • Assistance téléphonique gratuite et illimitée
Tarif

Contacter l'organisme

Durée

2 jour(s)

Modes
  • Entreprise
  • Distance

Objectifs de la formation

Connaître les principaux outils d'Excel - Pouvoir réaliser des calculs et utiliser les formules - Savoir manipuler les graphiques et les tableaux croisés dynamiques
Tarif

A partir de 1 775,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

EXCEL Calculs et fonctions complexes

Proposé par GROUPE ARKESYS

Objectifs de la formation

  • Utiliser les fonctions complexes d'Excel
  • Valider et protéger les données
Tarif

A partir de 700,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les bases du développement d'applications conteneurisées
  • Exécuter des applications conteneurisées, les gérer et en résoudre les problèmes
  • Améliorer la fiabilité, l'évolutivité et la simplification des processus d'intégration et de déploiement continus
  • Décrire les bases nécessaires au développement avec OpenShift.
Tarif

Contacter l'organisme

Durée

4j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Evaluer un swap, un cap, un floor, une swaption et comprendre leurs utilisations en gestion des risques de taux
  • Construire via un pricer Excel des produits structurés au moyen d'options de taux
  • Appliquer les modèles à quelques produits exotiques de taux simple
Tarif

A partir de 2 050,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Je cherche à faire...