Champs cachés
Résolu
niny@
Messages postés
107
Date d'inscription
Statut
Membre
Dernière intervention
-
niny@ Messages postés 107 Date d'inscription Statut Membre Dernière intervention -
niny@ Messages postés 107 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
savez vous comment je peux associer un champs caché à chaque bouton créés dynamiquements ?
merci
savez vous comment je peux associer un champs caché à chaque bouton créés dynamiquements ?
merci
3 réponses
Salut
quel langage ???
quel langage ???
niny@
Messages postés
107
Date d'inscription
Statut
Membre
Dernière intervention
en vba sous excel ;-(
Re,
Tu places des textbox avec la propriéte .Visible = False, ça c'est pour le champ caché, mais pour l'associer à un bouton je ne connais pas de lien direct entre textbox et bouton. Peut etre avec l'evenement buton_Click, tu peut recuperer la valeur du textbox.Value que tu lui associe au moment d'executer la procedure.
A+.
Tu places des textbox avec la propriéte .Visible = False, ça c'est pour le champ caché, mais pour l'associer à un bouton je ne connais pas de lien direct entre textbox et bouton. Peut etre avec l'evenement buton_Click, tu peut recuperer la valeur du textbox.Value que tu lui associe au moment d'executer la procedure.
A+.
pour le champs caché j'ai trouvé l'histoire du visible c'est cool mais mon pb reste entier au niveau de l'association à un bouton.
en fiat pour l'instant j'ai réussi à en faire un qui renvois des données différentes au bouton, mais now il m'en faut un par bouton.
crois tu qu'il faudrai que je fasse un module de classe avec une création dynamique de champs cachés (comme pour mes boutons) ? ca pourrait etre possible tu penses ?
en fiat pour l'instant j'ai réussi à en faire un qui renvois des données différentes au bouton, mais now il m'en faut un par bouton.
crois tu qu'il faudrai que je fasse un module de classe avec une création dynamique de champs cachés (comme pour mes boutons) ? ca pourrait etre possible tu penses ?
En fait, je t'ai donné juste une piste. Je ne connais pas la finalité de l'association champ-bouton que tu veux réaliser.
A quoi ça va servir, comment on les initialise ... On peut aussi créer un tableau (en memoire) a une ou deux entrées genre:
Dim tab1 (100,2) as string avec t(i,1)=NomBouton et t(i,2)=Valeur texte associée au bouton d'indice i.
ou encore
Dim Tab1(100) as double avec Tab(i)=ValeurNumérique associée au bouton d'indice i.
Comme tu peux le constater, il y a plusieurs solutions à ton problème, à toi de voir celui qui s'adapte le mieux.
Salut.
A quoi ça va servir, comment on les initialise ... On peut aussi créer un tableau (en memoire) a une ou deux entrées genre:
Dim tab1 (100,2) as string avec t(i,1)=NomBouton et t(i,2)=Valeur texte associée au bouton d'indice i.
ou encore
Dim Tab1(100) as double avec Tab(i)=ValeurNumérique associée au bouton d'indice i.
Comme tu peux le constater, il y a plusieurs solutions à ton problème, à toi de voir celui qui s'adapte le mieux.
Salut.
il y a une autre solution :
quand je créer mes boutons de facon dynamique j'associe la création de label dans la boucle de mes boutons :
c'est à dire un truc du genre :
Set Bouton = création dynamique
Set label_dyna = Controls.Add("forms.label.1", "label" & lig & col, True)
With Bouton
. caractéristiques souhaitées du bouton
With label_dyna
.caractéristiques du label dynamique
.....
voili voilou en espérant que ca puisse aider d'autres personnes qui ont le même pb que moi !
quand je créer mes boutons de facon dynamique j'associe la création de label dans la boucle de mes boutons :
c'est à dire un truc du genre :
Set Bouton = création dynamique
Set label_dyna = Controls.Add("forms.label.1", "label" & lig & col, True)
With Bouton
. caractéristiques souhaitées du bouton
With label_dyna
.caractéristiques du label dynamique
.....
voili voilou en espérant que ca puisse aider d'autres personnes qui ont le même pb que moi !