JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Excel - Power Query - Power Pivot - VBA
Excel - Power Query - Power Pivot - VBA
Excel - Power Query - Power Pivot - VBA
Excel - Power Query - Power Pivot - VBA
Généralités
Quel stage Excel choisir ?
Parcours de formation Excel
Une démarche BI avec Excel ?
Excel, VBA ou Power Pivot / Query / BI ?
Installation des outils
Manipulations de bases
Gestion des feuilles
Formater les cellules
Lignes et colonnes
Trier et filtrer
Temps 1 | Organiser ses données en tableau
Concevoir un tableau
Tableau dans Excel
Temps 2 | Saisir et importer
Valider ses données
Protéger les données
Mise en forme conditionnelle
Types de données (tables recommandées)
Temps 3 | Calculer
Calculs
Fonctions de texte
Fonctions de date
Fonctions logiques
Fonctions de synthèse
Fonction de recherche
Fonctions d'information
Formules matricielles ou Tableaux dynamiques [365]
Nouvelles fonctions [365]
Temps 4 | Présenter et synthétiser
Mise en forme avec les styles
Mise en page et impression
Tableaux croisées dynamiques
TCD multi tables
Graphiques croisés dynamiques
A à Z : créer un classeur d'analyse [Exemple 002]
Power Query
Power Pivot
VBA
Visual Basic
Visual Basic Editor
Variables
Décisions
Boucles
Fonctions
Quelques fonctions intrinsèques
Organisation du code
Procédures
VB Excel
Objets Excel
Classeurs
Feuilles
Plages et cellules
Tableaux
Fonctionnalités d'Excel
SQL & VBA
Boucle des fichiers d'un dossier
Manipuler d'autres logiciels depuis Excel
Créer une application Excel
API REST avec JSON
Exercice Signalements
Raccourcis clavier
Exercices
Excel 1 |
Visual Basic
Boucles
For ... Next
Visual Basic propose différentes boucle, nous montrons ici la plus utilise dans Excel :
For
compteur
=
debut
To
Fin
Step
Pas
instructions
Exit For
Next
Exemple :
For
i = 1
to
10
Debug
.
Print
i
Next
For Each ... Next
For
Each
objet
In
collection d'objets
instructions
Exit For
Next
Par exemple, les instructions suivantes renomment chaque feuille du classeur actif, en les nommant “Feuille 1”, “Feuille 2”, etc.
Dim
ws
As
WorkSheet
Dim
a
For Each
ws
In
ActiveWorkbook.Worksheets
ws.name = "Feuille " & a
a = a + 1
Exit For
Next
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.