Support de cours Excel VBA Utilisateur

Olivier AILLERY
Licence Creative Commons Attribution - Pas de Modification 4.0 International Domaine Réf : APE-18883
Ce support de cours « Excel VBA Utilisateur » constitue une base professionnelle pour l’animation de vos formations. Utilisé par l’auteur dans le cadre de ses propres formations, il vous permettra d’apporter une structure à votre cours ou bien de permettre l’enrichissement de vos propres supports.

Description du contenu

Ce support permettra aux stagiaires d’acquérir une vue d’ensemble des fonctionnalités offertes par le logiciel de tableur Microsoft Excel en ce qui concerne l’utilisation des macros.

Table des matières

1 VBA vis-à-vis de VB
1.1 Définition et environnement
1.2 À quoi sert une macro VBA ?
1.3 Comment créer une macro VBA Excel ?

2 Enregistrement d’une macro
2.1 Sub
2.2 Règles d'affectation de noms aux procédures Sub

3 Utilisation des Objets : Propriétés, Méthodes, Événements
3.1 Les objets et collections d'objets
- 3.1.1 Propriété
- 3.1.2 Méthodes
- 3.1.3 Événements

4 Syntaxe VBA
4.1 VBA Règles de base
- 4.1.1 Lecture
- 4.1.2 Séparateurs
- 4.1.3 Ligne de code
- 4.1.4 Coupure des lignes de code dans VBE
- 4.1.5 Commentaires, remarques
- 4.1.6 Concaténation
- 4.1.7 Argument numérique
- 4.1.8 Argument textuel
4.2 Structures
- 4.2.1 Hiérarchie des objets
- 4.2.2 Séparateur d'arguments
- 4.2.3 Syntaxe positionnelle des arguments
- 4.2.4 Syntaxe déclarative des arguments

5 Variables
5.1 Définition d'une variable
5.2 Définitions des types de variable
- 5.2.1 Boolean
- 5.2.2 Currency
- 5.2.3 Date et Heure
- 5.2.4 Double
- 5.2.5 Integer
- 5.2.6 Long
- 5.2.7 Single
- 5.2.8 String
- 5.2.9 Variant
- 5.2.10 Pourquoi ne pas toujours utiliser le type Variant ?
- 5.2.11 Caractère de déclaration de type
5.3 Variable matricielle ou Tableau
- 5.3.1 Indexation des variables matricielles
- 5.3.2 Syntaxe d'une variable matricielle
5.4 Variable de type objet
- 5.4.1 Syntaxes de la déclaration et de l'utilisation d'une variable-objet
5.5 Types de données personnalisés
- 5.5.1 Syntaxe à utiliser pour crée un nouveau Type
5.6 Déclaration et portée des variables
- 5.6.1 Instruction Dim
- 5.6.2 Instruction Public
- 5.6.3 Appel de procédures contenues dans d'autres classeurs
- 5.6.4 Instruction Private
- 5.6.5 Instruction Static
- 5.6.6 Option Explicit

6 Interaction avec l'utilisateur
6.1 Fonction MsgBox
- 6.1.1 Arguments composant la syntaxe de MsgBox
- 6.1.2 Valeurs de retour
6.2 Fonction InputBox
- 6.2.1 Arguments composant la syntaxe de la fonction InputBox
6.3 Méthode InputBox
- 6.3.1 Arguments composant la syntaxe de la Méthode InputBox
6.4 Utilisation des Boîtes de dialogues d'Excel au sein de VBA
- 6.4.1 Syntaxe de l'appel à une boîte intégrée d'Excel
6.5 UserForm — Control
- 6.5.1 La Fenêtre Propriétés des objets
- 6.5.2 Placement d'un objet Control
- 6.5.3 Placement d'un Control dans une feuille
- 6.5.4 Le code évènementiel et son emplacement
- 6.5.5 Faire apparaître la fenêtre de code d'un objet
- 6.5.6 Tabulation et Focus dans un UserForm ?
- 6.5.7 TapTrip ou MultiPage ?
- 6.5.8 Affichage Modal ou non Modal d'un UserForm
- 6.5.9 Syntaxe de la méthode Show
- 6.5.10 Pour faire "disparaître" une boîte affichée

7 Conditions
7.1 If……..Then……..Else……..End If
- 7.1.1 Syntaxe 1
- 7.1.2 Syntaxe 2
7.2 SeleCt Case
- 7.2.1 Syntaxe

8 Les Boucles
8.1 Comment arrêter une boucle
8.2 Do...........Loop
- 8.2.1 Syntaxe 1
- 8.2.2 Syntaxe 2
8.3 Exit Do
8.4 fOR …NEXT
- 8.4.1 Syntaxe
8.5 Step
- 8.5.1 Syntaxe
8.6 For Each.....Next
8.7 Exit For
9 Branchement
9.1 GoTo
- 9.1.1 Syntaxe

10 Opérateurs

11 Création d'une Fonction Excel

12 Gestion des Erreurs
12.1 Ignorer les erreurs à l'exécution
12.2 Branchement en cas d'erreur
12.3 Gestion des erreurs "à la carte"

13 Aide en ligne
13.1 Méthodologie pour l'aide sur un mot
13.2 Visual Basic – Rubriques conceptuelles
13.3 Aide en ligne : Les Résumés

Extrait

Extrait sur simple demande via notre formulaire de contact

Avis

Il n'y pas encore d'avis.

Seulement les clients connectés ayant acheté ce produit peuvent laisser un avis.

Olivier AILLERY

Formateur depuis plus de 10 ans, après avoir exercé des métiers aussi différents que chef de projet, commercial, ,... je vous propose une approche très pragmatique de l’outil informatique afin de travailler mieux et plus efficacement. Cette approche se retrouve dans mes supports de cours, procurant une méthode pas à pas. Après 10 années auprès des salariés, indépendants, chef d'entreprise... Je réponds à travers mes exercices aux difficultés les plus fréquemment rencontrés sur le terrain.

Plus de contenus de Olivier AILLERY

85,00€HT
92 pages 1 documents PDFformats
Ce contenu contient

Support Stagiaire

A propos des auteurs

Olivier AILLERY

Formateur depuis plus de 10 ans, après avoir exercé des métiers aussi différents que chef de projet, commercial, ,... je vous propose une approche très pragmatique de l’outil informatique afin de travailler mieux et plus efficacement. Cette approche se retrouve dans [...]

Voir la fiche

 

Apollo Editions

Apollo Editions