Logs
Consultez les logs.
OK
Liste des données
Consultez la liste des données.
OK
Loading...
Formulaire
Saisissez vos données.
Enregistrer
Annuler

Système de gestion des dépenses

Vues
240

Le but de ce tutoriel est de vous présenter le processus de conception d'un Système de gestion des dépenses en VBA avec l'utilisation des macros et des UserForm sous Excel.
Produit par Gérard KESSE.



Introduction


Bienvenue dans ce tutoriel consacré à la présentation du processus de conception d'un Système de gestion des dépenses en VBA avec l'utilisation des macros et des UserForm sous Excel.

L'application sera dotée des fonctionnalités suivantes:

Une interface de connexion
Une interface de création de compte
Un système d'administration
Une interface de saisie des dépenses
Une interface de visualisation des statistiques sur les dépenses
Une protection contre l'accès aux programmes VBA
Un manuel d'utilisateur


Connexion d'un utilisateur


Pour se connecter à l'application :

(1) Nous saisissons le nom de l'utilisateur (Username).
(2) Nous saisissons le mot de passe de l'utilisateur (Password).
(3) Nous validons la connexion (Log In).
(4) Nous affichons un message d'erreur en cas d'erreur.

image.png


Création d'un compte


Pour ouvrir l'interface de création de compte:

(1) Nous cliquons sur le bouton (Create Account).
(2) Nous saisissons le mot de passe administrateur (Admin Password).
(3) Nous validons le mot de passe administrateur (OK).
(4) Nous affichons un message d'erreur en cas d'erreur.

image.png

Pour créer un compte:

(1) Nous saisissons les informations de l'utilisateur (Username, Email, Phone, Password).
(2) Nous saisissons les permissions de l'utilisateur (Analysis, Dashboard, System Admin).
(3) Nous validons la création du compte de l'utilisateur (Create Account).
(4) Nous enregistrons les informations dans la feuille de calcul (User).

image.png

image.png


Système d'administration



Modification d'un compte


Pour ouvrir le système d'administration:

(1) Nous cliquons sur le bouton (System Admin).

image.png

Pour sélectionner un compte:

(1) Nous double-cliquons sur la ligne sélectionnée.

image.png

Pour mettre à jour le compte de l'utilisateur:

(1) Nous pouvons modifier le nom de l'utilisateur.
(2) Nous pouvons modifier les coordonnées de l'utilisateur.
(3) Nous pouvons modifier le mot de passe de l'utilisateur.
(4) Nous pouvons modifier les permissions de l'utilisateur.
(5) Nous pouvons enregistrer les modifications du compte.

Pour supprimer le compte de l'utilisateur:

(6) Nous cliquons sur le bouton (Delete).

Pour réinitialiser l'interface d'administration:

(7) Nous cliquons sur le bouton (Clean).

image.png

Pour filtrer la recherche d'un utilisateur:

(1) Nous saisissons le début du nom de l'utilisateur (Username).
(2) Nous démarrons la recherche de l'utilisateur (Search).
(3) Nous double-cliquons sur un utilisateur pour le sélectionner.

image.png

Paramétrage du Menu Excel


Pour afficher les paramètres:

(1) Nous cliquons sur le bouton (Paramètres).

image.png

Pour afficher le Menu Excel:

(1) Nous cliquons sur le bouton (Show Menu Excel).
(2) Nous pouvons accéder au ruban Excel.
(3) Nous pouvons accéder à la barre de formule Excel.
(4) Nous pouvons accéder aux en-têtes de colonnes.
(5) Nous pouvons accéder aux en-têtes de lignes.
(6) Nous pouvons accéder aux onglets des feuilles de calcul.
(7) Nous pouvons accéder à l'interface de l'application.

image.png

image.png

Pour masquer le Menu Excel:

(1) Nous cliquons sur le bouton (Hide Menu Excel).
(2) Nous pouvons accéder uniquement à l'interface de l'application.

image.png

image.png


Structure du projet VBA


Définition de la structure d'un projet VBA:

(1) Les feuilles de calcul Excel (Worksheet)
(2) L'application Excel (Workbook)
(3) Les interfaces graphiques (UserForm)
(4) Les modules de fonctions (Module)
(5) Le point d'entrée du projet VBA (Workbook_Open)
(6) Le nom du programme VBA (rdv_workbook)

image.png


Protection du projet VBA


Pour accéder au projet VBA:

(1) Nous cliquons sur le projet VBA.
(2) Nous saisissons le mot de passe du projet VBA.
(3) Nous validons le mot de passe du projet VBA.

image.png