Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Est-ce possible ?

  • Initiateur de la discussion Initiateur de la discussion joums
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

joums

XLDnaute Occasionnel
Bonjour,
Voici ce que je souhaite réaliser sous VBA mais est-ce possible ?

1°/ Un userform avec des boutons => ca c'est ok

2°/ Ensuite chaque bouton font apparaitre des formes à l'intérieur de ce même userform, (c'est déjà trop compliqué pour moi ...)

3°/ Ces formes peuvent être déplacées à l'intérieur du userform

je fais un petit fichier où est représenté ce que je souhaite,
je ne sais pas si cela est possible sous VBA, merci de vos réponse

A bientôt
 

Pièces jointes

Re : Est-ce possible ?

PHP:
Bonjour joums,

Toujours le père Noël. Bof...

Edit : plus une variante pour coller à l'énoncé, ça ne coûte rien 😉

A+
 

Pièces jointes

Dernière édition:
Re : Est-ce possible ?

Merci pour vos réponses
cela est apparement possible
Même si le fichier de fhoest correspond un peu plus à ce que je vais tenter de faire
ca a l'air pas si évident que ca ....
j'ai modifié le fichier avec un USF qui correspondrai à ce que je souhaite
vous comprendrez mieux mon soucis je pense
encore merci pour votre aide
 

Pièces jointes

Dernière édition:
Re : Est-ce possible ?

bonjour joums,job75
Dans ton controle image tu insere un rond par exemple avec la propriété picture
exemple tu dessine dans paint un cercle en haut a gauche tu enregistre sous le nom de cercle
ensuite tu va le recherché a l'aide de parcourir de la propriété picture du controle image
ensuite tu insere ce code
Code:
Private Sub CommandButton3_Click()
Image1.Visible = True
End Sub
Private Sub UserForm_Initialize()
Image1.Visible = False
End Sub
et a la place du textbox1 de cet apres midi tu met image1 tu fais la meme chose avec les deux autres bouton et les autres controle image tu joue avec les propriété .visible des image et des boutons commande
et le tour et jouer
@+
 
Re : Est-ce possible ?

bonjour Fhoest,
merci pour ton idée, mais au vu de mon projet ce n'est pas vraiment la finalité.
Pour être plus claire car je n'ai pas été précis peut etre,
les boutons représente des icones, lorsque l'on clique dessus une forme apparait dans la zone de l'image. On peut avoir une ou plusieurs forme donc il doit s'agir d'une copie et non un "visiblie= false"
Ensuite je souhaite enregistrer l'ensemble des sous une image .jpg
 
Re : Est-ce possible ?

ok bonjour
donc il va te falloir rechercher comment dessiner un cercle triangle etc...
pour inserer ce code dans les boutons de commande.
pour la reste a premiere vue comme ca a froid je ne vois pas
A+
ps je suis le fil et je regarde de mon coté
 
Re : Est-ce possible ?

je sais déjà faire une userform
faire les bouton et mettre des images
pour associer un bouton à une forme ca pas de soucis
C'est la suite que je ne sais pas faire
-> copier (une fois ou plus) la forme à l'intérieur meme du userform
-> déplacer les formes
-> enregistrer le tout en .jpg

merci de ton aide
 
Re : Est-ce possible ?

Bonjour le fil,
Avec modules de classe
Les images doivent être dans le même répertoire que le fichier
Il faudrait peaufiner :
- ajouter les contrôles d'erreurs
- compléter le code pour empêcher les images de sortir du cadre
- implémenter la suppression d'images
etc..
Je pense que la base y est, mais là, plus le temps..
A+
kjin
 

Pièces jointes

Re : Est-ce possible ?

C'est tout à fait ca,
je ne connais pas le "module classe", pourrais tu ... expliquer en grande ligne ton code?
je pense pouvoir l'adapter à ce que je souhaite, cependant comment pourrais t'on faire pour que l'ensemble des images dans la frame soit enregistrer en une seule image (y compris l'image du frame) ?

Merci de t'avoir penché sur ce cas
 
Re : Est-ce possible ?

Bonsoir,
Merci de t'avoir penché sur ce cas
Je m'a pas trop penché non plus 😀
Je ne pense pas, à moins de développer une usine à gaz, que l'on puisse facilement exporter uniquement l'image d'un cadre
J'ai quand même ajouter la possibilité d'exporter l'image du USF dans la feuille que tu pourras ensuite snapshooter 🙂eek🙂 si le coeur t'en dit
Je tente de mettre les commentaires dans le code mais je ne sais pas par où commencer...expliquer un module de classe en 2 lignes 😱
A+
kjin
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
523
T
  • Résolu(e)
Microsoft 365 pb effacement macro
Réponses
8
Affichages
796
Themax
T
  • Question Question
XL 2019 B
Réponses
10
Affichages
658
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…