DissertationsEnLigne.com - Dissertations gratuites, mémoires, discours et notes de recherche
Recherche

Projet Informatique Vba

Dissertation : Projet Informatique Vba. Rechercher de 53 000+ Dissertation Gratuites et Mémoires
Page 1 sur 12

...........................................................................................................................................3

Présentation de l’application ..............................................................................................................4

IV- Interface ..................................................................................................................................4

V- Codage.....................................................................................................................................5

VI- Utilisation de macro ...............................................................................................................6

VII- Formules sur Excel ..................................................................................................................6

Conclusion ..............................................................................................................................................7

Annexe ....................................................................................................................................... 8

VIII- Code ........................................................................................................................................8

1) UserForm .................................................................................................................. 8

2) Configuration ...........................................................................................................11

3) Module ....................................................................................................................12

IX- Interface ............................................................................................................................... 14

X- Base de données .................................................................................................................. 15

XI- Facture ................................................................................................................................. 16

XII- Page d’archives .................................................................................................................... 17

3

Présentation de l’application

IV. Interface

* Accueil

Tout d’abord, nous avons décidé par commencer à établir la base de données de notre projet. Pour cela nous sommes allés chercher des informations sur plusieurs sites internet afin de posseder une base de données la plus étendue possible.

Nous avons décidé de nous focaliser sur les maillots et les chaussures de basket. Nous avons donc établie une base de données en 2 parties, l’une comprenant les caractéristiques des maillots et l’autre celle des chaussures. Bien entendu, celles-ci peut être modifiée si nous voulons ajouter des produits ou en retirer. Nous avons également recherché des images en correspondance avec nos produits afin de faciliter le choix du client.

Ensuite, il nous a fallu établir l’interface auquel serait confronté le client lorsque qu’il choisira ses articles. Nous avons décidé d’utiliser une page Excel avec plusieurs ComboBox et TextBox ainsi que des encarts pour les images et une ListBox pour le panier.

4

Sur l’image précédente, montrant notre interface, on peut voir les boutons servant à charger les 2 produits proposés aux utilisateurs, ainsi que les différents choix pour ces produits tels que la taille, la quantité… Ces choix peuvent être modifiés à l’aide des comboboxs et textboxs misent en place. Une fois le produit défini on ajoute celui-ci au panier (listbox) grâce au bouton « Ajouter ». Si l’on veut supprimer un produit il suffit de le sélectionner et d’appuyer sur le bouton supprimer. Une fois que le client est sûr de sa commande celui-ci la valide en appuyant sur « Payer ».

* Coordonnées Clients

Une fois que le client a validé sa commande celui-ci arrive sur l’interface où ses coordonnées lui sont demandées. Tant que l’ensemble de ses coordonnées ne sont pas toutes indiquées il apparait un message d’erreur lui demandant de finir de compléter le formulaire.

* Facture

Une fois ses coordonnées validées à l’aide du bouton « Facture » ce dernier arrive sur sa facture, il ne lui reste plus qu’à visualiser sa commande et l’imprimer.

|

| | | | | |

| | | | | |

| | | | | |

| | | | | |

Amaury Sporen | | | | | |

8 rue Crusem | | | | | |

57500 | | | | | |

St Avold | | Le 14/02/2011 | | | |

| | | | | |

Mail: sporenam@gmail.com | | | | |

Tél. 06.06.97.49.00. | | | | | |

| | | | | |

Equipe/Marque | Joueur/Modèle | Taille/Pointure | Nb. | Prix Unit. | Total |

Bulls | Jordan | XL | 2 | 300 | 600 |

Bulls | Pippen | L | 1 | 80 | 80 |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | | |

| | | | TOTAL | 680 €. |

| | | | | |

« Exemple de facture type »

V. Codage

* Commande

Tout d’abord, nous avons initialisé le programme de telle manière à ce que le client arrive directement sur le choix de maillots. (Voir code « ThisWorkBook » en annexe)

Ensuite, nous avons fait en sorte que lorsque l’on clique sur les « CommandButton » correspondant aux différentes produits, les informations sont chargées dans les ComboBox adaptées.

Exemple :

While (IsEmpty(cellule.Offset(i, 0).Value) = False)

If (cellule.Offset(i, 0).Font.ColorIndex = 3) Then

Worksheets("Commande").ComboBox1.AddItem (cellule.Offset(i, 0).Value)

End If

i = i + 1

Wend

Une fois que nous avons chargé la 1ère combobox, on selectionne le produit à l’interieur, et la seconde combobox se charge.

Les images ainsi que les prix unitaires correspondant aux produits s’affiche dans les encarts prévu, à l’aide de la fonction « offset » qui va aller chercher le chemin

...

Télécharger au format  txt (21 Kb)   pdf (164.8 Kb)   docx (15.6 Kb)  
Voir 11 pages de plus »
Uniquement disponible sur DissertationsEnLigne.com