Interface en VBA - Implements

Description

Cette source est un exemple d'implémentation d'une Interface en VBA.
Pour illustrer ce propos, j'ai utilisé le formatage de saisie de textbox.
Il est bien entendu plus facile de parvenir au même résultat en plaçant les codes de formatage de saisie directement dans le module de l'Userform.
Il s'agit ici d'un simple exemple.
J'utilise également la gestion des événements Exit, Enter, BeforeUpdate et AfterUpdate dans les modules de classe.
Cette méthode est décrite ici : http://www.commentcamarche.net/faq/46320-gestion-des-evenements-exit-et-enter-de-textbox-crees-dynamiquement

Malgré le fait que ce ne soit qu'un exemple, il est tout à fait fonctionnel.
Si vous souhaitez l'utiliser dans un de vos projets, pour un de vos UserForm, il faut, à minima, prendre les modules suivants :
Module : Module1.bas
Classes :
  • iTextbox.cls
  • myCollection.cls
  • myContenairs.cls

Ensuite, à vous de gérer le type de contrôle de saisie utile à votre projet.

N'hésitez pas.

A++

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.