INF130 Exemple d’exécution du TP2
Validation du dialogue (UserForm) Si on essaie d’ajouter un bâtiment sans avoir entré un nom ou une position valide, on affiche un message d’erreur.
Validation du dialogue (suite..) Si on n’a pas inscrit une des coordonnées numériquement, on affiche un autre message d’erreur.
Validation du dialogue (suite..) Si on ne choisi pas les coordonnées dans le bon ordre, on affiche un autre message d’erreur.
Validation du nouveau bâtiment Si les paramètres du nouveau bâtiment ne correspondent à aucune zone, on affiche un message qui indique la raison d’invalidité. Ensuite, affichez un message qui confirme le rejet du bâtiment.
Ajout d’un nouveau bâtiment Si les données du nouveau bâtiment sont valide, on l’ajoutera à la fin de la liste des bâtiments. Le « No » du bâtiment sera la valeur maximale de la colonne + 1.
Ajout d’un nouveau bâtiment (fin) Après avoir ajouté le bâtiment à la fin de la liste, vous devez faire la mise-à-jour du menu déroulant pour l’option « Supprimer » avec comme nouvelle plage-source toute la colonne des « Noms » de bâtiments.
Supprimer un bâtiment On commence par choisir un nom de bâtiment dans le menu déroulant, ensuite la ligne entière de ce bâtiment sera supprimé de la feuille Excel.
Supprimer un bâtiment (suite..) Après avoir supprimé la bâtiment de la liste, il faut encore remettre à jour la plage-source du menu « Supprimer ». On affichera un message de confirmation.
Chargement d’une ville On commence par choisir une des villes de la boîte de liste créée sur la feuille « Formulaire ». Quand on clique sur le bouton « Charger la Ville », le classeur-ville correspondant sera ouvert et les données des 2 feuilles « Zonage » et « Construction » seront copiées dans VOTRE classeur. Oubliez pas de VIDER ces 2 feuilles avant d’y copier les 2 listes.
Chargement d’une ville (suite) Après la copie des données de « StTite.xls » voici le contenu de la feuille « Zonage ». Notez la copie du nom de la ville ainsi que ses dimensions.
Chargement d’une ville (suite) Voici la liste copiée des bâtiments de « StTite.xls ». Encore une fois, le menu déroulant de suppression doit être remis à jour!
Chargement d’une ville (fin) ..et on termine par dessiner toutes les zones de la feuille « Zonage » sur la feuille d’affichage « Carte_Ville ». Voici le dessin de la ville « StTite ».
Bouton « Sauvegarder la Liste » Ce bouton va copier les deux listes « Zonage » et « Construction » sur les deux feuilles du même nom du classeur-ville associé à la ville inscrite dans la cellule « NOMVILLE » (ou « B1 ») en haut de la feuille « Zonage ». Les anciennes listes de ces deux feuilles seront donc remplacées.