Pilotage d'affichage par controles

titilex

XLDnaute Occasionnel
Bonjour la forum,

Voici en pièce jointe un exemple concernant un UF que j'ai du mal à programer.
Je m'explique,
Lorsque on ouvre l'USF, on attérit sur la page principale.
Ce que je souhaite faire c'est que selon l'action sur les spinbutton, on affiche désaffiche certaines choses.
Le spinbutton agit sur la textbox qui indique la quantité.
Si la quantité est à zéro, la page 2 est étteinte si il passe à autre chose que zéro, la page 2 s'affiche. Ca c'est bon j'ai réussi à le faire.
Maintenant ce sur quoi je bloque c'est :
Lorsque l'on passe à "1" la textbox via le spin, je souhaite que le label juste en dessous de la textbox quantité ainsi que la premiere textbox des cinq s'affiche.
Lorsque l'on passe à "2", la seconde textbox s'affiche est ainsi de suite... jusqu'à l'affichage des 5.
Et évidemment si l'on redescend les textbox se desaffiche !

Qq'un peut m'aider à ce sujet ?

Cordialement

Alex
 

Pièces jointes

  • Essai USF.zip
    15.5 KB · Affichages: 30

G.David

XLDnaute Impliqué
Re : Pilotage d'affichage par controles

salut
as tu essayais de te servir de la propriété change de tes textbox associés aux spinbutton
avec une boucle suivant leur valeur
t=cdec(textbox1.value)
for i=3 to t+2
controls("textbox" & i).visible (ou enabled)=true
next
for i=t+3 to 7
controls("textbox" & i).même_chose=false
next
le t+2 etant le numero du premier textbox a afficher le t+3 celui du premier a "éteindre"
j'ai supposé que ton premier textbox variable était le 3 et que le nombre de textbox était de 7 dans la premiere page (page0)
je n'ai pas traduit les noms que tu as donné à tes éléments
G.David
 

titilex

XLDnaute Occasionnel
Re : Pilotage d'affichage par controles

Re,

Je te remercie G.David pour ta solution, J'ai reussi à en mettre une en place met qui genere enormement de ligne de code...
Je vais voir si ta solution peu m'alléger un peu le code...
Merki bcp !!!

@lex
 

Statistiques des forums

Discussions
312 492
Messages
2 088 936
Membres
103 987
dernier inscrit
Doctami