Bonsoir,
J'ai eu du mal à trouver un titre assez explicite pour détailler mon problème. Il est le suivant:
J'ai créer un carte (de la Gironde) dans une feuille excel en utilisant une combinaison de Freeforms en suivant la méthode http://arkham46.developpez.com/artic...e/dessincarte/ en la restreignant au département souhaité
Cela a fonctionné parfaitement.
J'ai souhaité "diviser" cette carte en différentes zones ou secteurs (ex: zone 1, zone2, Bordeaux, zone3 etc...). Pour cela j'ai ajouté sur cette carte d'autres formes (un rond pour Bordeaux par exemple). J'ai ensuite pu grouper cet ensemble de formes.
Mon but est de créer une UserForm "Affectation de la zone". Dans cette UserForm, j'aurai une liste déroulante avec mes différents chantiers (je travaille dans le BTP), ainsi que cette carte (je souhaite vraiment avoir cette carte seulement dans la UserForm, je peux aussi l'avoir dans mon classeur sur une feuille masquée mais je veux interagir avec elle via la UserForm). Mon souhait est de pouvoir sélectionner un chantier dans ma liste déroulante, cliquer sur la zone de la carte en fonction de la position de mon chantier, et valider. Vous aurez compris cela aura pour fonction d'affecter mon chantier à une zone de la carte.
Mon problème réside dans la création de cette "Image cliquable" dans ma Userform. J'arrive à créer un contrôle image et à lui affecter mon groupe de freeforms (en faisant un copier coller de celui ci dans la propriété picture de mon contrôle). Cependant je ne parviens pas ensuite à affecter des actions à des clics sur chaque "objet" de mon groupe (chaque zone). Le seul clic entraînant un événement est celui sur l'image globale, et vous aurez compris que ce n'est pas le but. Je suppose que ce n'est donc pas la bonne méthode..
Dois-je créer un un contrôle "image de fond" et y ajouter des contrôles boutons dessus? Avec cela je n'aurai pas de jolies zones bien inclues dans mon image...
Est-il possible d'intégrer une sorte de contrôle personnalisé, qui ne serait pas le contrôle image mais directement mon groupe de FreeForms?
Le contrôle image n'est_il pas adapté?
Peut-on changer la forme des contrôles boutons? Où un contrôle image peut il prendre la forme de ma FreeForm?
Merci de votre réponse
Chocolatine
Partager