Grosse problématique userform

Farfadet88 Messages postés 7780 Date d'inscription   Statut Membre Dernière intervention   -  
Papou93 Messages postés 147 Statut Membre -
Bonjour,

Débutant sur les userform VBA d'excel, je tente de réaliser un arbre des causes.

J'ai une grosse userform comprenant un bouton au milieu à droite.
Lorsque je clique dessus, je veux que ça incrémente un bouton juste à gauche de ce bouton avec le nom à choisir par la personne appuyant dessus. Une en rappuyant une seconde fois sur le premier bouton jeveux qu'un autre bouton s'incrémente au dessus ou au dessous du second bouton, et ce indéfiniment.
Pour chaque bouton incrémenté, il faut qu'il puisse lui même incrémenter des autres boutons à sa gauche, faisant ainsi un arbre des causer.

Savez vous si cela est faisable?


4 réponses

Le Pingou Messages postés 12358 Date d'inscription   Statut Contributeur Dernière intervention   1 470
 
Bonjour,
Au passage : Savez vous si cela est faisable? Oui/Non.
Explication incompréhensible.

Salutations.
Le Pingou
0
Farfadet88 Messages postés 7780 Date d'inscription   Statut Membre Dernière intervention   1 370
 
Bon alors je reprends.

Je veux créer un arbre en partant d'un point initial (accident) et en faisant apparaître autant de branches que possible au fur et à mesure que l'on utilise l'outil. Chaque branche pouvant elle aussi contenir un nombre indéfini de branches.

J'ai pensé pouvoir créé une Userform partant d'un bouton au rang n+0, qui permettrait ensuite de faire apparaître autant de boutons que possibles au rang n+1, chacun des boutons pouvant faire apparaître autant de branches que possible au rang n+3 etc etc

Un exemple ici du rendu final

https://www.pedagogie.ac-nice.fr/sbssa/

Cela est-il faisable sachant que le nombre de branches est aléatoire suivant chaque utilisation?
0
Le Pingou Messages postés 12358 Date d'inscription   Statut Contributeur Dernière intervention   1 470
 
Bonjour,
Merci pour les informations.
Désolé, je ne peux pas en dire plus, il serait bien d'avoir l'avis d'une autre personne.
0
Papou93 Messages postés 147 Statut Membre 59
 
Bonsoir Farfadet88, Le Pingou,

En tout état de cause, une solution par UserForm VB, si elle paraît réalisable, exige certainement un haut niveau de connaissances en programmation.

Par contre, bien que moins rapide et plus fastidieux, il est prévu dans la barre d'outils 'Dessin' d'Excel, toute une bibliothèque de symboles d'organigrammes et de connecteurs pour les relier.

Ca peut toujours aider.

Cordialement.
0