- Formation individuelle 100% à distance, certification comprise
- Formateur expert
- Programme personnalisé
- Manipulation de vos propres fichiers sur votre environnement de travail (Optionnel)
Modalités disponibles
Voie
Modalité
Prix
Durée
Niveau de sortie
Provenance
Formation continue
À distance
3 588 €
–
–
–
Objectifs
Cette formation vous permettra de :
- Enregistrer une macro-commande.
- Retrouver et lancer une macro-commande.
- Comprendre les bases de la programmation
- Utiliser les modules et fonctions.
- Créer et utiliser des formulaires.
- Gérer les boucles et les erreurs.
Programme
Enregistrer une macro-commande
- Enregistrer et exécuter une commande
- Se familiariser avec la structure du code
- Modifier certains éléments de la commande enregistrée
- Créer un bouton d'action pour lancer la commande
Affecter une Macro-commande aux éléments suivants
- Un bouton dessiné
- Une image
- Un graphique
- Un ruban
- Une barre d'outils d’accès rapide
Aborder les notions de base telles que
- La notion d'objet
- La notion de propriété
- La notion de méthode document
Introduction à l’éditeur Visual Basic
- Présentation des menus et des barres d’outils
- Présentation des volets
Les sélections
- Sélection d'une plage de cellules
- Sélection de lignes
- Sélection de colonnes
Les propriétés
- Mise en forme du texte
- Ajouter des bordures
- Modifier les propriétés d'une feuille
- Modifier la valeur d'une cellule en fonction d'une autre
- Modifier la valeur d'une cellule en fonction de sa propre valeur
Colorindex
- Color
- Créer une bordure colorée
- Colorer l'onglet d'une feuille
Les bases de la programmation
Les variables
- Les types de variables
- Les tableaux à 1 et 2 dimensions
Les constantes
La portée des variables
Créer son propre type de variable
Les conditions
Condition en fonction de la comparaison de 2 chaînes de caractères.
Les boucles
- DO LOOP
- FOR NEXT
- FOR EACH NEXT
Quitter une boucle prématurément
Les autres instructions ‘’Exit :’’
Les procédures et fonctions
- Public - Private
Lancer une procédure depuis une procédure
Les arguments
Les arguments optionnels
ByRef – ByVal
Les fonctions
Les boîtes de dialogue
MSGBOX
- Les différentes possibilités pour le second argument de MsgBox
- Les valeurs renvoyées par MsgBox
- Saut de ligne dans une MsgBox
INPUTBOX
Les formulaires et contrôles
Userform
- Titre de l'UserForm
- Dimensions de l'UserForm
- Les événements de l'UserForm
- Lancer un UserForm
Les événements
- Les événements Workbook
- Les événements Worksheet
Les contrôles
- Les cases à cocher
- Les boutons d'option
- La liste déroulante et la zone de liste
- Le bouton bascule
- 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
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