Masquer des étiquettes et des zones de texte dans un formulaire

Résolu/Fermé
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 - 9 janv. 2013 à 11:26
blux Messages postés 26006 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 25 avril 2024 - 9 janv. 2013 à 16:01
Bonjour,

sous Access 2007, j'aimerais pouvoir cacher dans un formulaire des zones de texte et les étiquettes associées.

En fait, j'ai un menu me permettant de sélectionner plusieurs critères.
Selon la valeur d'un critère, j'ai deux colonnes à afficher ou non.
Seulement quand je les caches, ça me fait un grand vide au milieu de mon formulaire.

Est-il possible de faire en sorte que quand les deux colonnes ne sont pas affichées, l'espace vide laissé par ces deux colonnes soient supprimées ?

Cordialement.

3 réponses

chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 306
9 janv. 2013 à 14:50
Up.
0
Organise le formulaire de manière à mettre des choses sur ce grand espace vide. Si tu ne peux rien mettre, alors là je ne peux pas t'aider
bonne chance
0
blux Messages postés 26006 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 25 avril 2024 3 289
9 janv. 2013 à 14:53
Salut,

pas tout compris...
L'espace vide ne peut être supprimé, puisque par définition, ce n'est pas un objet...
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 306
9 janv. 2013 à 14:59
Bonjour,

pour faire simple : j'ai un premier formulaire avec des critères (moyen de transport, type de processus). Ces critères me permettent d'afficher ensuite un formulaire avec une dizaine de colonnes.

Pour le moment, dans le cas où je choisis le moyen de transport P, mes colonnes 5 et 6 sont cachées complètement. Sauf que ça laisse un gros vide en plein milieu du formulaire.
Est-il possible, de faire que selon un critère, les deux colonnes ne soient pas reconnues dans le formulaire, et que le vide soit comblé.

en gros :
Moyen de transport pas P
Col1 Col2 Col3 Col4 Col5 Col6 Col7 Col8 Col9 Col10

moyen de transport P
Col1 Col2 Col3 Col4 Col6 Col7 Col8 Col9 Col10

En espérant que ce soit plus clair.
Cordialement.
0
blux Messages postés 26006 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 25 avril 2024 3 289
9 janv. 2013 à 15:10
Il faut jouer avec les .left des colonnes...
Le mieux serait de savoir dès le début la largeur des colonnes, comme ça on pourrait les afficher au fur et à mesure de leur affichage probable...
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 306
9 janv. 2013 à 15:40
Effectivement, cela fonctionne en jouant sur la largeur des colonnes, en affectant celle de la colonne 9 à la 11, celle de la colonne 8 à la 10 et ainsi de suite.

Merci blux!!!
0
blux Messages postés 26006 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 25 avril 2024 3 289
Modifié par blux le 9/01/2013 à 16:05
Le mieux étant, comme je l'ai dit, de savoir si les colonnes ont des tailles fixes, pour prévoir un incrément d'affichage afin de les afficher au fur et à mesure...
L'unité employée est le twip : 1/1440 "
0