Cette interface Utilisateur ("UI") a été développée avec l'éditeur Microsoft VBA (Visual Basic for Applications) .
L'utilisateur peut ainsi créer, mettre à jour ou supprimer des "Actions" (comprendre : objets personnalisés) par un simple clic sur un bouton et en sélectionnant des valeurs dans une liste.
Lorsque l'utilisateur clique sur un bouton, une "message box" l'informe de ce qu'il est sur le point de réaliser, avec la possibilité d'annuler l'action en cours.
Des procédures de validation des données et de restriction de la saisie (verrouillage de toutes les cellules qui ne doivent pas être actionnées ou éditées, saisie restreinte à certains types de valeurs seulement, par exemple des entiers, ou du texte) ont été mises en place, afin d'améliorer la robustesse et la sécurité de l'ensemble du système. Plusieurs variables ont été créés pour faire fonctionner cette interface utilisateur : "FirstEmptyRow", "NewAction", "FileType"...
Ce projet est une preuve supplémentaire de l'expertise de MYPE pour développer des interfaces sur mesure et des outils de Reporting personnalisés avec la technologie Microsoft VBA.