Mcrosoft Excel est un outil souvent incontournable dans le monde de l'entreprise et même à titre personnel. Cet outil très populaire est très puissant mais peu de personnes connaissent toutes ses possibilités.
En ajoutant du VBA à nos fichiers Excel, il est possible d'automatiser beaucoup de tâches quotidiennes, et même de faire des choses qu'il serait impossible sans VBA.
A qui s'adresse cette formation ?
Cette formation en ligne s'adresse aux personnes débutantes ne connaissant pas le VBA.
Le VBA vous fait peur ? Pas de panique, plus de peur que de mal, croyez-moi. Pour peu qu'on vous l'explique vous y arriverez sans problème.
Qu'est-ce qu'on aborde dans cette formation VBA Excel ?
Tout !
Découpée en 3 parties, à savoir une première partie dédiée aux cours et à l'apprentissage des notions fondamentales, puis un immense tuto en guise de seconde partie afin de mettre en pratique dans un cas concret les notions apprises dans la première partie. La troisième partie, elle beaucoup plus courte, contiendra des astuces en vrac et des cours bonus.
Chacune de ces deux parties sont elles-mêmes découpées en plusieurs parties.
Nous verrons donc :
- Ce qu'est le VBA
- A quoi sert le VBA
- Les principes de bases de la programmation VBA
- Le VBE
- Comment automatiser une tâche
- Comment exécuter une opération des milliers de fois en seule fois
- Comment afficher un message à l'écran
- Comment créer des fenêtres avec des formulaires et des boutons
- Comment s'organiser
- Comment repérer et anticiper les erreurs
- Comment rendre notre programme intelligeant
- Comment créer des fonctions
Des QCM vous seront proposés afin de tester vos connaissances.
Dois-je avoir un bon niveau d'Excel pour suivre la formation ?
Absolument pas ! Cette formation s'adresse aux personnes débutantes qui ne connaissent pas le VBA, mais également aux personnes qui connaissent mal Excel.
Si vous savez mettre en forme une cellule, sélectionner une cellule et qu'il est possible d'écrire des formules dans les cellules, c'est suffisant.
Pourquoi choisir cette formation VBA et pas une autre ?
Tout simplement car il n'existe pas de formation VBA pour débutant en Français aussi complète.
De plus, j'ai une pédagogie progressive qui a fait ses preuves sur des milliers d'apprenants. Cela veut dire que l'on va commencer très doucement, pour monter la difficulté progressivement, puis on terminera également en douceur.
On apprend beaucoup des erreurs.
Aussi, je vous mettrai parfois face à des erreurs afin que cela soit plus impactant et que vous sachiez comment réagir face à ça.
J'espère avoir la chance de vous compter par les apprenants de cette formation et je vous souhaite bonne continuation.
Table des matières de cette formation Excel, Vba (durée : 44h52m)
-
Introduction
- 001 - Présentation du formateur gratuit 00:05:11
- 002 - Présentation de la formation gratuit 00:06:36
-
Présentation du VBA
- 003 - Qu'est-ce que le VBA ? 00:01:19
- 004 - Faut-il parler anglais ? 00:00:40
- 005 - Programmation orientée objet 00:02:59
- 006 - Le niveau de langage 00:02:39
- 007 - Commencer la programmation par le VBA 00:02:12
- 008 - Qu'est-ce qu'une macro ? 00:02:04
-
Présentation du VBE
- 009 - IDE 00:03:24
- 010 - Le VBE 00:01:12
- 011 - Accéder au VBE 00:07:29
- 012 - Présentation du VBE 00:06:12
-
Nos premières lignes de code
- 013 - Accéder à un objet 00:02:07
- 014 - Notre première ligne de code 00:07:22
- 015 - L'objet Range 00:03:11
- 016 - Instruction 00:02:40
- 017 - Principe élémentaire 00:01:53
- 018 - Ecrire dans une cellule gratuit 00:03:08
- 019 - Récupérer la valeur d'une cellule 00:04:01
- 020 - Tester son code 00:06:47
- 021 - L'importance de tester son code 00:02:48
- 022 - Le mode pas à pas 00:06:23
- 023 - Les points d'arrêt 00:08:38
- 024 - Attention avec les points d'arrêt ! 00:08:26
- 025 - Soyez fainéant 00:04:29
- 026 - Prenons le chemin le plus court 00:03:58
- 027 - Changer la couleur d'arrière plan 00:10:15
- 028 - Changer la police et sa taille 00:09:56
- 029 - Couleur de la police, gras et alignement 00:06:52
- 030 - Se décaler depuis une sélection 00:07:43
- 031 - La méthode End 00:06:45
- 032 - Enregistrer un fichier pour le VBA 00:09:23
- 033 - L'enregistreur de macro 00:08:42
-
La documentation et les collections
- 034 - La documentation 00:09:34
- 035 - Les collections & l'objet Workbooks 00:09:29
-
Les modules
- 036 - Introduction aux modules 00:02:34
- 037 - Les modules standards 00:04:50
- 038 - Les modules de classe 00:05:45
- 039 - Les modules d'objet 00:02:20
-
Les procédures
- 040 - Introduction aux procédures 00:02:50
- 041 - L'importance de découper son code 00:03:55
- 042 - Écrire une procédure 00:06:52
- 043 - Appel de procédure 00:05:06
-
Les fonctions
- 044 - Introduction aux fonctions 00:03:50
- 045 - Création d'une fonction 00:03:24
- 046 - Appeler une fonction 00:04:14
-
Les variables
- 047 - Introduction aux variables 00:06:54
- 048 - Les types de données 00:08:27
- 049 - Déclarer une variable 00:06:33
- 050 - Modifier le contenu d'une variable 00:02:27
- 051 - Lire le contenu d'une variable 00:04:50
- 052 - Set & Nothing 00:07:39
- 053 - Règle de nommage 00:04:10
- 054 - Ma règle de nommage personnelle 00:07:10
- 055 - L'importance des noms 00:02:41
- 056 - La portée des variables 00:06:15
- 057 - Les constantes 00:06:04
-
Complément d'information sur le VBE
- 058 - Complément d'information sur le VBE 00:10:17
-
Les opérateurs
- 059 - Introduction aux opérateurs 00:01:02
- 060 - Les opérateurs arithmétiques 00:03:08
- 061 - Les opérateurs logiques 00:05:13
- 062 - Les opérateurs de comparaison 00:06:46
- 063 - Les opérateurs de concaténation 00:03:33
-
Les structures conditionnelles
- 064 - Introduction aux structures conditionnelles 00:01:43
- 065 - La structure If 00:17:57
- 066 - La structure Select Case 00:08:08
-
L'indentation et les commentaires
- 067 - L'indentation 00:07:58
- 068 - Les commentaires 00:10:31
- 069 - L'importance des commentaires 00:07:08
-
Les boucles
- 070 - Introduction aux boucles 00:01:04
- 071 - La boucle For 00:08:50
- 072 - Sortir prématurément d'une boucle 00:06:24
- 073 - La boucle For Each 00:05:11
- 074 - La boucle While 00:08:14
- 075 - La boucle Do While 00:02:47
- 076 - La boucle Do Until 00:02:25
- 077 - Sortir d'une boucle Do 00:00:58
- 078 - La boucle infinie 00:03:33
- 079 - Stopper une boucle 00:02:26
-
Les boites de dialogue
- 080 - Introduction aux boîtes de dialogue 00:02:26
- 081 - La Message Box 00:10:17
- 082 - Le 2ème argument d'une Message Box 00:08:22
- 083 - Traiter la réponse de la Message Box par l'utilisateur 00:05:26
- 084 - L'input Box 00:18:39
- 085 - Introduction à la FileDialog 00:13:49
- 086 - Traiter l'information d'un FilePicker 00:08:28
- 087 - La FileDialog FolderPicker 00:02:28
- 088 - La FileDialog SaveAs 00:11:20
- 089 - - La FileDialog Open 00:08:18
-
La structure With
- 090 - La structure With 00:05:42
-
Array
- 091 - Introduction aux Array 00:06:42
- 092 - Array de taille fixe 00:10:37
- 093 - Array de taille dynamique 00:08:07
- 094 - La méthode Erase 00:04:48
- 095 - Conclusion sur les Array 00:04:34
-
Présentations de fonctions natives
- 096 - Introduction aux fonctions natives 00:05:40
- 097 - Len() 00:02:31
- 098 - Left() 00:04:04
- 099 - Right() 00:01:35
- 100 - Mid() 00:04:37
- 101 - InStr() 00:09:19
- 102 - StrReverse() 00:02:21
- 103 - UCase() 00:02:15
- 104 - LCase() 00:01:40
- 105 - Petite pause sur les fonctions natives 00:01:39
- 106 - StrConv() 00:04:26
- 107 - Split() 00:10:01
- 108 - Replace() 00:04:39
- 109 - Trim() 00:02:41
- 110 - LTrim() 00:01:34
- 111 - RTrim() 00:01:13
- 112 - Date() 00:01:30
- 113 - Day() 00:01:58
- 114 - Month() 00:01:29
- 115 - Year() 00:01:38
- 116 - Val() 00:04:28
- 117 - Chr() 00:02:44
- 118 - Asc() 00:02:17
- 119 - UBound() 00:03:55
- 120 - LBound 00:02:10
- 121 - Join() 00:04:38
- 122 - L'opérateur Like 00:12:09
-
Création de paramètres
- 123 - Création de paramètres 00:12:35
- 124 - Paramètres facultatifs 00:07:21
- 125 - Les mode de passation 00:14:28
- 126 - Paramétrer le mode de passation 00:04:23
- 127 - Conclusion sur les paramètres 00:03:15
-
Les instructions de module
- 128 - Option Explicit 00:05:54
- 129 - Option Base 00:04:28
-
Les objets Application et Range
- 130 - Les objets Application et Range 00:01:46
- 131 - Insérer une formule 00:05:37
- 132 - Insérer un lien hypertexte 00:07:43
- 133 - Cells, l'alternative à Range 00:07:06
- 134 - DisplayAlerts 00:06:56
- 135 - ScreenUpdating 00:04:59
- 136 - Masquer le ruban 00:12:35
- 137 - DisplayFullScren 00:06:19
- 138 - Barre de formule, en-têtes et quadrillage 00:07:19
- 139 - Masquer Excel 00:04:32
- 140 - Conclusion sur l'objet Application 00:02:54
-
Les UserForms et les contrôles
- 141 - Introduction aux UserForms 00:02:39
- 142 - Création d'un UserForm 00:11:38
- 143 - Propriétés récurrentes 00:14:02
- 144 - La boîte à outils 00:04:08
- 145 - La base des contrôles 00:15:40
- 146 - Label 00:09:32
- 147 - Tester l'affichage de l'UserForm 00:01:54
- 148 - TextBox 00:18:43
- 149 - ComboBox - 1ère méthode 00:09:09
- 150 - ComboBox - 2ème méthode 00:10:19
- 151 - Propriétés d'un ComboBox 00:14:34
- 152 - ComboBox à plusieurs colonnes 00:15:57
- 153 - ListBox 00:12:42
- 154 - CheckBox 00:05:45
- 155 - OptionButton 00:09:18
- 156 - ToogleButton 00:03:12
- 157 - Frame 00:18:49
- 158 - CommandButton 00:03:28
- 159 - TabStrip 00:06:16
- 160 - MultiPage - Partie 1 00:17:56
- 161 - MultiPage - Partie 2 00:10:25
- 162 - ScrollBar 00:10:11
- 163 - SpinButton 00:01:33
- 164 - Image 00:15:10
- 165 - RefEdit 00:03:29
- 166 - Contrôles supplémentaires et résumé 00:03:29
-
Les évènements
- 167 - Introduction aux évènements 00:01:30
- 168 - Évènements liés à un classeur 00:04:26
- 169 - Workbook_Open() 00:04:00
- 170 - Workbook_BeforeClose() 00:06:02
- 171 - Workbook_Activate() 00:04:05
- 172 - Workbook_Deactivate() 00:03:20
- 173 - Astuce 00:03:09
- 174 - WorkSheet_SelectionChange() 00:05:39
- 175 - WorkSheet_Change() 00:03:46
- 176 - WorkSheet_BeforeRightClick() 00:04:27
- 177 - WorkSheet_BeforeDoubleClick() 00:03:50
- 178 - Précision pour les feuilles 00:02:57
- 179 - UserForm_Click() 00:02:28
- 180 - UserForm_Initialize() 00:04:28
- 181 - UserForm_QueryClose() 00:09:42
- 182 - Me 00:04:41
- 183 - Évènements Click() des contrôles 00:05:19
- 184 - TextBox_Change() 00:03:25
- 185 - Checkbox_Change() 00:03:02
- 186 - ComboBox_DropButtonClick() 00:03:09
- 187 - Conclusion sur les évènements 00:04:08
-
Les erreurs
- 188 - Introduction sur les erreurs 00:06:19
- 189 - On Error Go To 00:13:18
- 190 - On Error Go To 0 00:02:17
- 191 - On Error Resume Next 00:07:01
- 192 - L'objet Err 00:05:25
- 193 - Vider l'objet Err 00:07:08
- 194 - NE JAMAIS FAIRE CONFIANCE EN L'UTILISATEUR 00:06:44
- 195 - Gestionnaire d'erreur personnalisé - Partie 1 00:13:21
- 196 - Gestionnaire d'erreur personnalisé - Partie 2 00:07:05
-
Tuto : Introduction
- 197 - Introduction à la deuxième partie 00:07:46
- 198 - Présentation de l'application Gesper 00:17:41
- 199 - Réfléchir en amont 00:05:50
-
Tuto : Création de l'application GESPER
- 200 - Création du fichier Excel et de la base de données 00:18:57
- 201 - Paramétrages - Partie 1 00:14:00
- 202 - Paramétrages - Partie 2 00:12:30
- 203 - Renommer les feuilles 00:04:23
- 204 - Exercice : Créer l'UserForm 00:01:51
- 205 - Importer l'UserForm 00:06:20
- 206 - Première étape de création de l'UserForm 00:04:08
- 207 - L'ergonomie 00:08:17
- 208 - Les labels 00:07:40
- 209 - Date de naissance et téléphones 00:05:15
- 210 - Adresse postale et adresse mail 00:10:49
- 211 - RowSource et TabIndex 00:18:15
- 212 - ComboBox ID et Personnels 00:11:39
- 213 - Fonctionnement interne 00:08:27
- 214 - Logique de fermeture de l'UserForm 00:08:56
- 215 - Fermeture de l'UserForm 00:20:22
- 216 - Correction d'un faux bug et rangement 00:05:05
- 217 - Menus déroulants de paires 00:09:39
- 218 - Fonctionnement interne des noms de famille 00:15:19
- 219 - Exercice : Fonctionnement interne des dates et téléphones 00:01:27
- 220 - Fonctionnement interne des dates et téléphones 00:08:10
- 221 - Seconde réorganisation du module 00:06:55
- 222 - Fonctionnement interne du prénom 00:14:37
- 223 - Paramétrage du FilePicker 00:13:42
- 224 - Affichage du FilePicker 00:13:39
- 225 - Bon sens et excès d'organisation 00:07:32
- 226 - Logique de création d'une nouvelle personne 00:03:56
- 227 - Vérification avant ajout 00:09:31
- 228 - Création d'une fonction LigneDispo() 00:09:23
- 229 - Ajout de la fiche vierge 00:12:07
- 230 - Ajout de la première fiche vierge 00:04:52
- 231 - Logique de base de mise à jour 00:02:17
- 232 - Piège du gestionnaire d'erreur 00:06:08
- 233 - Découpage du code et création d'une procédure Prc_MajPersonne() 00:03:21
- 234 - Détection de la ligne 00:10:02
- 235 - Insérer l'ID dans la base de données 00:09:19
- 236 - Insérer la photo dans la base de données 00:04:23
- 237 - Insérer les noms dans la base de données 00:13:23
- 238 - Insérer le prénom dans la base de données 00:03:30
- 239 - Ajout d'un Frame pour la date de naissance 00:10:35
- 240 - Correction d'un oubli et attention aux Variants 00:03:52
- 241 - Créer la fonction GetDate() 00:18:31
- 242 - Insérer la date de naissance dans la base de données 00:04:59
- 243 - Ordre des contrôles dans les boucles 00:04:55
- 244 - Insérer l'adresse dans la base de données 00:06:39
- 245 - Créer la fonction GetTelephone() et insérer le téléphone dans la base de données 00:14:24
- 246 - Insérer le téléphone portable dans la base de données 00:08:24
- 247 - Insérer le mail dans la base de données 00:08:13
- 248 - Créer la fonction GetGenre() et insérer le genre dans la base de données 00:10:19
- 249 - Avant de d'occuper de la rubrique Affectation 00:05:49
- 250 - Préparer le Prc_MajAffectation() 00:09:15
- 251 - Coder l'ajout d'une affectation dans la ListBox 00:08:49
- 252 - Coder la modification d'une affectation dans la ListBox 00:08:52
- 253 - Coder la suppression d'une affectation dans la ListBox 00:05:18
- 254 - Insérer les services dans la base de données 00:10:17
- 255 - Insérer les fonctions et les dates d'entrées dans la base de données 00:16:22
- 256 - Créer la procédure Prc_MajEnfant() 00:13:27
- 257 - Créer la fonction de calcul de l'âge 00:07:37
- 258 - Supprimer un enfant 00:02:11
- 259 - Âge au singulier ou au pluriel 00:07:07
- 260 - Insérer les enfants dans la base de données 00:08:01
- 261 - Commencer la rubrique Congés 00:04:02
- 262 - Ouvrir les droits en congés 00:10:46
- 263 - Créer la fonction DeltaConges() 00:08:16
- 264 - Créer la procédure Prc_MajConge() 00:14:11
- 265 - Calculer les jours de congés pris 00:09:59
- 266 - Récupérer le chemin des congés 00:11:19
- 267 - Ajouter le nom de fichier du scan 00:08:19
- 268 - Supprimer un congé 00:07:48
- 269 - Insérer les congés dans la base de données 00:14:03
- 270 - C'est quoi la suite ? 00:12:35
- 271 - Logique du bouton Voir et création de la procédure Prc_VoirPersonne() 00:02:45
- 272 - Charger l'ID, le chemin de la photo, les noms et le prénom 00:17:21
- 273 - Tester le chargement de la fiche 00:07:03
- 274 - Charger la date de naissance 00:05:03
- 275 - Charger l'adresse postale 00:14:44
- 276 - Charger les téléphones 00:06:19
- 277 - Charger l'adresse mail et le genre 00:05:52
- 278 - Charger la photo d'identité 00:03:21
- 279 - Charger les services 00:14:37
- 280 - Charger les fonctions 00:06:41
- 281 - Charger les dates d'entrées 00:04:25
- 282 - Correction du bug de la photo 00:04:01
- 283 - Charger les enfants 00:10:34
- 284 - Charger les dates de débuts de congés 00:10:17
- 285 - Charger les dates de fins de congées et les jours pris 00:08:44
- 286 - Charger les jours restants et les chemins des scans 00:12:15
- 287 - Le cas zéro enfant 00:09:56
- 288 - Éviter le ListIndex = -1 00:07:30
- 289 - Détecter la ligne à charger 00:15:35
- 290 - Tester et déboguer la détection de la ligne à charger 00:10:33
- 291 - Correction de la fonction GetId() 00:02:22
- 292 - Mise à jour du nom pour le Combo_Personnel 00:19:10
- 293 - Détecter la ligne à modifier 00:06:32
- 294 - Créer la procédure Prc_RazUSF() 00:18:41
- 295 - Commençons les gestionnaires 00:03:28
- 296 - Gestionnaire d'erreur : Les noms et le prénom 00:13:41
- 297 - Gestionnaire d'erreur : Afficher le message à l'utilisateur 00:05:37
- 298 - Gestionnaire d'erreur : Date de naissance non saisie 00:05:12
- 299 - Gestionnaire d'erreur : Date de naissance invalide 00:19:05
- 300 - Gestionnaire d'erreur : L'adresse postale 00:06:56
- 301 - Gestionnaire d'erreur : Le téléphone fixe 00:14:31
- 302 - Gestionnaire d'erreur : Le téléphone portable 00:08:07
- 303 - Gestionnaire d'erreur : Correction de l'exercice 00:04:11
- 304 - Gestionnaire d'erreur : L'adresse mail 00:16:12
- 305 - Gestionnaire d'erreur : L'affectation 00:03:31
- 306 - Gestionnaire d'erreur : Fin pour la mise à jour de la fiche 00:03:00
- 307 - Gestionnaire d'erreur : MAJ Affectation 00:10:29
- 308 - Gestionnaire d'erreur : MAJ Enfant 00:09:57
- 309 - Gestionnaire d'erreur : MAJ Congés 00:14:00
- 310 - Gestionnaire d'erreur : Exercice : Vérification des dates 00:02:02
- 311 - Gestionnaire d'erreur : Correction exercice : Vérification des dates 00:24:33
- 312 - Qu'est-ce qu'il reste à faire ? 00:09:26
- 313 - Fonctionnement interne de la rubrique Affectation 00:08:04
- 314 - Fonctionnement interne de la rubrique Enfant 00:06:22
- 315 - Fonctionnement interne de la rubrique Congés 00:18:28
- 316 - Taille du scan des congés et problème de suppression d'un congé 00:06:22
- 317 - Afficher le MultiPage et le bouton MàJ 00:07:07
- 318 - Se placer automatiquement sur la fiche vierge en la créant 00:04:15
- 319 - On a un gros problème !!! 00:05:15
- 320 - Correction du problème 00:19:13
- 321 - Correction d'un autre problème 00:05:33
- 322 - Masquer le bouton Voir 00:05:50
- 323 - Annuler la saisie d'une fiche vierge 00:12:56
- 324 - Copies de secours : Introduction 00:06:38
- 325 - Copies de secours : Créer la copie journalière 00:11:31
- 326 - Copies de secours : Correction d'un faux problème 00:15:22
- 327 - Copies de secours : Épuration des fichiers 00:17:59
- 328 - Création d'une fonction Digit() 00:13:25
- 329 - Suppression automatique de la fiche vierge 00:07:30
- 330 - Mot de passe administrateur 00:09:58
- 331 - Mettre l'UserForm en plein écran - Partie 1 00:14:16
- 332 - Mettre l'UserForm en plein écran - Partie 2 00:10:44
- 333 - Alimenter des ComboBox via des instructions 00:14:21
- 334 - Cosmétique : Début 00:17:53
- 335 - Cosmétique : Création des boutons pages 00:05:34
- 336 - Cosmétique : Arrière-plan des rubriques 00:05:34
- 337 - Cosmétique : Couleurs des Labels 00:15:46
- 338 - Cosmétique : Ajuster les colonnes des ListBox 00:18:33
- 339 - Cosmétique : Zone de recherche et croix de fermeture 00:10:59
- 340 - Cosmétique : Regrouper les boutons pages 00:07:50
- 341 - Cosmétique : Fond de l'UserForm 00:13:07
- 342 - L'importance d'un ultime test 00:03:15
- 343 - L'ultime test 00:14:29
- 344 - Correction du problème de la photo 00:03:12
- 345 - Correction du problèmes de boutons dans la rubrique Enfants 00:04:57
- 346 - Correction de l'erreur sur l'ID 00:11:11
- 347 - Correction d'un nouveau bug de chargement photo 00:02:07
- 348 - Test des congés et FIN DU TUTO 00:09:03
-
Astuces en vrac et cours bonus
- 349 - Astuces : Mot de passe masqué 00:04:57
- 350 - Astuces : UserForm de débogage 00:04:36
- 351 - Astuces : Changer la taille de la police de l'éditeur 00:02:39
- 352 - Fonctionnement d'un code couleur 00:07:52
- 353 - Les variables statiques 00:06:46
- 354 - La fenêtre des variables locales 00:04:06
- 355 - Mode opératoire 00:09:55
- 356 - Axes d'améliorations pour Gesper 00:11:39
- 357 - Ajouter une icône à Gesper 00:03:34
- 358 - Le test du couillon 00:01:54
- 359 - Placer un bouton dans une feuille Excel 00:06:22
- 360 - Astuces : Ouvrir un fichier Word avec du VBA Excel 00:03:31
- 361 - Astuces : Fonctions personnalisées disponibles pour les formules 00:03:17
- 362 - Astuces : Instruction sur plusieurs lignes 00:03:02
-
Conclusion
- 363 - Conclusion 00:02:20
- Fichiers sourcestélécharger
- QCMaccéder
- Certificat
Formateur : Benjamin Montessinos
-
Bravo, pour cette longue mais intéressante formation. J'ai pas eu le temps de m'ennuyer tellement j'ai ADORE. Le seul problème venait de moi. Je l'ai trop étalée dans le temps et du coup il y a plein de choses que j'avais déjà oublié. De toute façon, je vais la recommencer à zéro. J'avais déjà une toute petite expérience du VBA, car j'ai déjà fait quelques petits formulaires en piquant par ci par là des infos sans comprendre ce que je faisais. Aujourd'hui c'est bien plus claire pour moi, et je comprends mieux ce que je fais. J'ai plein de projets en tête à réaliser pour gagner du temps dans le cadre de mon travaille. J'ai un tableau de congé complexe à réaliser sous forme de formulaire. Merci à vous formateur, celle-ci était très très intéressante, claire, et enfin ludique. Merci à vous (j'aime votre petit accent !).
-
Merci pour ce cours ultra complet avec un cours très détaillé suivi d'un tuto que je vais essayé de refaire de mon côté. Près de 50 heures...C'est impressionnant.
-
Je ne suis pas près d'avoir fini ce cours ultra colossal, on y apprend tout. Immense merci pour le travail de Titan que nous propose ce formateur pour un prix presque dérisoire au vu du contenu, RESPECT et 1000 mercis. Maintenant il n'y a plus qu'à mettre en pratique tout cela au travail pour gagner en productivité (enfin pas au début vu qu'il faut écrire les macros :))
-
Avec quelle version de logiciel ce tuto est-il compatible ?Excel 2016, Excel 2013, Excel 365, Excel 2010, Excel 2007, Excel 2019
-
Quel est le niveau requis pour suivre ce tuto ?débutant
-
Ça ne va pas être indigeste tout ça ?Non, on va y aller très progressivement, et puis vous êtes libre de suivre la formation à votre rythme. Je vous conseille d'ailleurs de ne pas aller trop vite. Prenez le temps nécessaire.
-
Que contient le fichier source ?Des fichiers utiles pour suivre le tuto ou pour compléter votre apprentissage et des liens utiles.
-
Est-ce que d'autres exercices seront ajoutés aux fichiers sources ?Oui, il est probable que j'ajoute des exercices supplémentaires. Pour être informé(e) de la mise à jour des fichiers sources, il est vivement conseillé d'être abonné(e) à mes réseaux sociaux (présents dans les fichiers sources), car c'est via ce canal que je communiquerai à ce sujet.
-
Est-ce compatible avec Excel sur Mac ?Oui et non. Les versions de pack Office sur Mac sont moins bonnes que sur Windows. Globalement, oui, c'est possible, mais certaines choses ne fonctionneront pas sur Mac.
-
A l'issue de cette formation, est-ce que je serai un expert ?Aucune formation au monde ne fera de vous un(e) expert(e). Pour devenir expert(e) il faut énormément de temps et d'expérience. C'est l'expérience qui fait de nous un(e) expert(e). Rien d'autre.
Donc non, vous ne serez pas expert(e) en VBA à l'issue, mais vous aurez des bases très solides pour rapidement progresser et développer de bons outils. -
A l'issue de cette formation, aurais-je le niveau pour passer une certification TOSA ?Sur le papier, oui, tout ce qui est traité dans cette formation vous permet d'obtenir un niveau avancé d'une certification TOSA.
Mais dans la réalité des faits, il vous manquera encore de l'expérience. Les tests TOSA sont chronométrés et en tenant compte du facteur "stress de l'exam" cumulé au stress du chronomètre, il vous faut vraiment très bien connaître le sujet pour vous en sortir.
note moyenne
avis laissés