Dans le cours : Découvrir la programmation objet VBA dans Excel 2013

Découvrir Excel 2013 VBA et les bases de la programmation objet - Tutoriel Microsoft Excel

Dans le cours : Découvrir la programmation objet VBA dans Excel 2013

Découvrir Excel 2013 VBA et les bases de la programmation objet

Bonjour et bienvenue dans cette formation Excel VBA Avancé. Je suis Jean-Luc Delon, votre formateur, et je vais vous accompagner tout au long des tutoriels qui composent cet apprentissage. Je tiens à vous signaler, avant que nous entrions dans le vif du sujet, que c'est une formation qui s'adresse à des personnes ayant déjà des connaissances en programmation. L'idéal serait que vous ayez déjà fait de la programmation procédurale dans un langage quelconque, que ce soit VBA bien évidemment, ou tout autre langage comme JavaScript, PHP ou autres. Nous allons, dans cette formation, aborder une notion un petit peu complexe en programmation qui est la notion d'Orienté Objet. Alors si vous avez déjà des connaissances théoriques de base en Orienté Objet, vous allez suivre cette formation sans aucune difficulté. Si par contre vous n'avez aucune connaissance en Orienté Objet, et là je ne parle pas en termes de programmation mais en termes de concept, je vous conseille de regarder dans notre catalogue la formation ayant trait à ce sujet, qui vous permettra de comprendre les bases de l'Orienté Objet. Une fois que vous aurez acquis ces bases, vous pourrez revenir nous voir. Et donc vous allez découvrir tout au long des différents tutoriels comment il est possible d'utiliser VBA en presque Orienté Objet. Ce n'est pas du 100 % Orienté Objet, mais ça s'en rapproche. Nous allons voir comment en Excel VBA il est possible de créer une classe, comment à partir de cette classe nous pouvons générer un ou plusieurs objets. Nous allons voir, dans une classe, ce qu'est une propriété et comment on peut la programmer. Nous allons voir ce qu'est une méthode, ce qu'est une fonction. Nous aborderons même la gestion des erreurs et des événements. Nous ferons un petit tour rapide sur la notion de collection, et vous aurez en main tous les outils nécessaires pour programmer Orienté Objet avec Excel VBA. En deux mots comme en trois, ce que vous allez apprendre va vous permettre, si vous avez déjà des connaissances en programmation procédurale, de mieux organiser votre code, d'optimiser la manière dont votre code va se répartir dans les différentes procédures et sous-procédures, ceci afin d'obtenir un code beaucoup plus générique et beaucoup plus facilement réutilisable.

Table des matières