Pilotage d'affichage par controles

  • Initiateur de la discussion Initiateur de la discussion titilex
  • 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 !

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

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
 
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
 
- 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

J
Réponses
1
Affichages
2 K
E
Réponses
6
Affichages
1 K
E
T
Réponses
8
Affichages
2 K
totaljim
T
E
Réponses
3
Affichages
3 K
EcoCitoyen
E
Retour