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

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 700 cours dispensés par des experts.

Connaître la notion d'évènement

Connaître la notion d'évènement

Si vous avez déjà fait de la programmation procédurale avec Excel VBA et bien vous avez sûrement à moment donné ou un autre créé un Userform. Dans ce Userform, vous avez écrit des lignes de code qui réagissent à certains évènements. Par exemple, au clic sur un bouton. Une programmation évènementielle est donc une programmation qui demande à l'ordinateur d'exécuter des instructions lorsqu'un évènement se produit. Si l'évènement en question ne se produit jamais, les lignes de code que vous avez écrites et bien ne s'exécutent jamais. Il est possible en "programmation orientée objet" de gérer des évènements à l'intérieur d'une classe. Mais la gestion de ces évènements va se faire sur le même concept que ce que nous avons vu précédemment sur la gestion des erreurs. Ce n'est pas à votre classe de prendre la main sur le code appelant pour gérer l'évènement. Non. Votre classe doit uniquement signaler à la procédure appelante "Attention ! Attention ! L'évènement X ou Y vient de se produire"…

Table des matières