Formation Excel VBA - Perfectionnement
Eligible CPF
En individuel
En inter
En intra
Sur mesure
Objectifs
Prérequis
Modalités
Accessibilité
Financement
Objectifs
- Comprendre les bases de la programmation.
- Utiliser les modules et fonctions.
- Comprendre les types et portées des variables.
- Utiliser les conditions, boucles et fonctions efficacement.
Prérequis
- Matériel informatique et connexion internet dans le cadre des formations en distanciel et présentiel chez le Client.
- Le logiciel concerné dans le cadre de votre formation.
- Un test de positionnement est à réaliser en amont de la formation et conditionne l’accès à la formation adapté au niveau et objectifs de l’apprenant.
Modalités
- Formation délivrée en cours individuel ou collectif.
- Parcours pédagogique en face à face à distance ou en présentiel.
- Programme adaptéen fonction du profil, des objectifs professionnels et des besoins de chaque apprenant.
- Support de coursmis à disposition sous format numérique.
- Sessions participatives et interactives s’appuyant sur une pédagogie inversée et ludiqueavec activités préparatoires et exercices de consolidation.
- Phase de pré-learning: préparation à la session à venir par la lecture de ressources pédagogiques (théorie, concept clés, …) proposés dans le support de cours.
- Phase de mise en pratiquedurant le cours : mise en application situationnelle favorisant l’interaction et permettant d’approfondir la compréhension et d’acquérir les compétences nécessaires pour utiliser Excel avec aisance en contexte professionnel.
Accessibilité
- Nos formations sont accessibles aux personnes en situation de handicap. Merci de nous contacter pour toute question ou demande à ce sujet.
Financement
- Tarifs : nos formations sont adaptées aux besoins des participants. Merci de nous contacter pour un devis personnalisé.
- Formations finançables au titre du plan de développement des compétences et par les OPCO sous réserve d’éligibilité.
Programme de la formation
- Les bases de la programmation
- Les variables
- Les types de variables
- Les tableaux à 1 et 2 dimensions
- La portée des variables
- Créer son propre type de variable
- Les constantes
- Les conditions
- ELSEIF
- SELECT
- Les fonctions
- Fonction ISNUMERIC
- Fonctions de dates
- Fonction IsEmpty
- Condition appliquée entre deux chaînes
- Les boucles
- DO LOOP
- FOR NEXT
- FOR EACH NEXT
- Quitter une boucle prématurément
- Les autres instructions ‘’Exit :’’
- Les procédures et fonctions
- La distinction entre une procédure Public ou Private
- Lancer une procédure depuis une procédure
- Les arguments
- Les arguments optionnels
- ByRef – ByVal
- Les boîtes de dialogue
- MSGBOX
- INPUTBOX
- Les formulaires
- Création d’un UserForm
- Dimensions de l’UserForm
- Les événements de l’UserForm
- Lancer un UserForm
- Les événements Workbook
- Workbook_Open (à l’ouverture)
- Workbook_BeforeClose (avant fermeture)
- Workbook_BeforeSave (avant enregistrement)
- Workbook_AfterSave (après enregistrement)
- Workbook_BeforePrint (avant impression)
- Workbook_SheetActivate (à l’activation d’une feuille)
- Workbook_SheetBeforeDoubleClick (avant double-clic)
- Workbook_SheetBeforeRightClick (avant clic droit)
- Workbook_SheetChange (à chaque modification de cellule)
- Workbook_SheetSelectionChange (à chaque changement de sélection)
- Workbook_NewSheet (à l’insertion d’une feuille)
- Les événements Worksheet
- Worksheet_SelectionChange (au changement de sélection)
- Worksheet_Activate (à l’activation de la feuille)
- Worksheet_Deactivate (à la sortie de la feuille)
- Worksheet_BeforeDoubleClick (au double-clic)
- Worksheet_BeforeRightClick (au clic droit)
- Worksheet_Change (à chaque modification de cellule)
- Désactiver temporairement tous les événements
- Les contrôles
- Les cases à cocher (CheckBox)
- Les boutons d’option (OptionButton)
- La liste déroulante (ComboBox) et la zone de liste (ListBox)
- Le bouton bascule (ToggleButton)
- Le bouton « Fermer »
- Le contenu de la liste déroulante
- Vérification des contrôles
- Insertion des données
- Les tableaux
- Intérêt des tableaux
- Déclaration d’un tableau
- Enregistrer des données dans un tableau
- Le tableau à 2 dimensions
- Le tableau dynamique
- Ubound
- Enregistrer une plage de cellules
- Array
- Split
- Join
- Utilisations des fonctions
- Fonctions VBA
- Fonctions Excel
- Création d’une fonction personnalisée
- Développer la fonction personnalisée
- Gestion de données externes et automatisation
- Piloter les autres applications Office via OLE Automation
- Accéder à des données avec ADO et DAO
- Appel aux fonctions API de Windows
Formation en intra entreprise
Cours particulier : 8h
Cours en groupe :14h
Cours particulier : 8h
Cours en groupe : 14h
Tarif : 2242 € HT
Dates de formation en inter entreprises
s'inscrire avec son CPF
En cours particulier