Caché des champs en VBA

Caché des champs en VBA - VB/VBA/VBS - Programmation

Marsh Posté le 28-04-2003 à 08:59:48    

salut!
J'ai un champ nommé "rangs" qui n'est autre qu'une liste déroulante permettant de choisir le rang désiré.
J'aimerais pouvoir faire en sorte de cacher les rangs déjà utilisés (il faudra donc scanner ma table T_XYZ puis si le rang entré est déjà dans la table, il faut le masquer automatiquement...) J'espère que c'est compréhensible^^
 
QQun pourrais me filer une astuce??
 
Merci!


---------------
Le bien ou le mal, l'homme ou l'animal, on ne voit jamais l'un sans l'autre
Reply

Marsh Posté le 28-04-2003 à 08:59:48   

Reply

Marsh Posté le 28-04-2003 à 09:03:40    

si ton champ à la propriété visible c'est bon  
 
Rends invisible un objet

Code :
  1. champ_en_question.visible = false

 
 
 
Rend visible un objet

Code :
  1. champ_en_question.visible = true


Message édité par cvb le 28-04-2003 à 09:03:56
Reply

Marsh Posté le 28-04-2003 à 09:31:22    

mais c'est pas le champ que je veux rendre visible ou pas... c'est le contenu, par ex: si le rang 1 est occupé, il devra être invisible dans le champ Rangs^^


Message édité par kamui36 le 28-04-2003 à 09:38:16

---------------
Le bien ou le mal, l'homme ou l'animal, on ne voit jamais l'un sans l'autre
Reply

Marsh Posté le 28-04-2003 à 10:10:32    

up!


---------------
Le bien ou le mal, l'homme ou l'animal, on ne voit jamais l'un sans l'autre
Reply

Marsh Posté le 28-04-2003 à 10:36:40    

il n'y a pas de miracle: si tu veux rendre invisible uniquement le contenu: soit tu affiches un contrôle vide à la place de ton contrôle, ce qui alourdira l'interface, soit tu donnes à ton contrôle une apparence vide [:spamafote]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 28-04-2003 à 10:41:02    

drasche a écrit :

il n'y a pas de miracle: si tu veux rendre invisible uniquement le contenu: soit tu affiches un contrôle vide à la place de ton contrôle, ce qui alourdira l'interface, soit tu donnes à ton contrôle une apparence vide [:spamafote]


 
mais c'est pas tout le controle que je veux cacher... je ne demande pas un miracle mais juste une solution^^ :hello:  
 
Suivant les box que j'ai, certains rangs seront occupés et je veux que dans ma liste déroulante, on m'affiche uniquement les rangs  NON Occuppés! Il faut donc que je me repère au N° du Box, que je voie quels rangs sont utilisés et que je les rendes invisible pour le user...


---------------
Le bien ou le mal, l'homme ou l'animal, on ne voit jamais l'un sans l'autre
Reply

Marsh Posté le 28-04-2003 à 10:43:09    

kamui36 a écrit :


 
mais c'est pas tout le controle que je veux cacher... je ne demande pas un miracle mais juste une solution^^ :hello:  
 
Suivant les box que j'ai, certains rangs seront occupés et je veux que dans ma liste déroulante, on m'affiche uniquement les rangs  NON Occuppés! Il faut donc que je me repère au N° du Box, que je voie quels rangs sont utilisés et que je les rendes invisible pour le user...


 
 
essaye d'aller sur www.vbfrance.com en attendant mieux ! ;)

Reply

Marsh Posté le 28-04-2003 à 10:58:56    

cvb a écrit :


 
 
essaye d'aller sur www.vbfrance.com en attendant mieux ! ;)  


 
ok je regarde... mais si jamais ya des solutions, je suis tout ouïe!


---------------
Le bien ou le mal, l'homme ou l'animal, on ne voit jamais l'un sans l'autre
Reply

Marsh Posté le 28-04-2003 à 13:12:24    

up!


---------------
Le bien ou le mal, l'homme ou l'animal, on ne voit jamais l'un sans l'autre
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed