Pb VBA excel

Fermé
niny - 11 mars 2008 à 14:26
 niny - 11 mars 2008 à 15:39
Bonjour,

en fait voilà, j'ai créé un bouton qui en cliquant dessus ouvre une interface "treeview" qui se compose d'une liste récupérée de ma BDD. l'utilisateur fait un choix dans cette liste en cochant la cas correspondante. ce choix est renvoyé au bouton avec un id (bouton prend le nom du choix plus id). ca c'est déjà fait

now, ce bouton j'aimerai le déclarer de facon dynamique pour pouvoir généraliser cette procédure d'envois du nom et id sur le bouton car en fait apres dans la suite de mon application je devrai générer de nombreux bouton.

de plus, dans mon treeview, j'ai un pti soucis c'est que je dois pouvoir cocher q'un seul élèment mais le hic est que je peux en cocher plusieurs, comment faire pour avoir la possibilité d'un seul choix.

et le dernier problème c'est que j'ai à part de ca une listbox qui recoit des données mais j'aimerai que ces données soient mieux rangées = dans des colonnes. sur le net beaucoup parle de listview à la place de listbox mais je vois pas comment mettre en place les colonnes dans mon listbox. j'ai réussi à créer les colonnes mais j'arrive pas à les nommées et mettre les info dessous.

j'ai vu beaucoup de code différents mais pas un ne m'a inspiré est ce quelqu'un pourrait m'aider, m'éclairer ?

merci
A voir également:

1 réponse

Achète une lanterne....

en fait voilà, j'ai créé un bouton qui en cliquant dessus ouvre une interface "treeview" qui se compose d'une liste récupérée de ma BDD. l'utilisateur fait un choix dans cette liste en cochant la cas correspondante. ce choix est renvoyé au bouton avec un id (bouton prend le nom du choix plus id). ca c'est déjà fait : Déjà bavo pour avoir fait cela en VB!!!!!

qd tu dis générer des boutons : tu veux dire que tu vas avoir d'autres boutons identiques (si c'est le cas creer une fonction qui génére le bouton en fonction de la bd, du nom du bouton).

Pour le reste, dsl, google est notre ami commun.
0
ouais merci pour le bravo ! mais c'est que le début de l'application le pire m'attend et je trouve rien !!

en fait pour le bouton :

si tu veux apres je vais avoir une interface qui sera composé de plein de boutons mais qui renveront à la même fonction mais il faut que l'id et le nom du bouton corresponde seulement à celui cliqué. donc faut que généralise mon bouton et j'ai commencé par un truc comme ca mais ca bug :

Dim Bouton As OLEObject
Set Bouton = AutoBe.OLEObject.Add
'set bouton = new commandbutton
With Bouton
.Caption = AutoBe.nom_bouton
.Parent = AutoBe.Name
.OnAction = "Ajouterbouton"
End With

où le nom bouton doit etre le nom générique de mes bouton et qu'il récupére l'id et le nom bouton sauf que cla c'est aps terrible meme pas du tout donc je cherche toujours ! mais tout le monde montre un truc différent et je comprend plus rien !
0
defkrie > niny
11 mars 2008 à 15:20
regarde le site de https://apprendreexcel.com/

pour ton bouton
.caption ct son nom du bouton je crois
.parent je sais pas
et OnAction ct pas la méthode à déclencher quand tu clique?
0
niny > defkrie
11 mars 2008 à 15:25
oauis c'est un truc comme ca OnAction c'est un sorte d'écouteur apparremment, je vais voir sur le lien que tu m'as donné !!

je sens que la nuit va etre courte lol je vais bientot te remplacer ! mdr
0
defkrie > niny
11 mars 2008 à 15:30
ya aussi le site de https://codes-sources.commentcamarche.net/
avec le chat sans inscription tu trouveras tjrs quelq1...
0
niny > defkrie
11 mars 2008 à 15:39
oauis merci !! ce site aussi je le squatte en ce moment !!
0