2008-11-21 6 views
5

J'essaie de créer un formulaire très simple dans une base de données Access. Chaque fois que je fais glisser une zone de texte sur le formulaire, une étiquette est créée avec. Je veux être en mesure de déplacer l'étiquette sans déplacer la zone de texte, mais chaque fois que j'essaie de faire cela, la zone de texte se déplace avec elle. C'est comme s'ils étaient liés les uns aux autres. Existe-t-il un moyen de les séparer les uns des autres afin qu'ils puissent être déplacés séparément?Séparation Label/Texbox dans les formulaires Microsoft Access 2007

Répondre

8

Oui, mais il est préférable de rechercher la petite case noire carrée qui apparaît dans le coin supérieur gauche de chaque contrôle lorsque vous cliquez sur la zone de texte ou l'étiquette. Cette boîte vous permettra de faire glisser chaque contrôle indépendamment. Ne pas oublier Format-> Aligner (Gauche, Droite, Haut, Bas) il est probablement plus utile pour ranger les commandes qu'autre chose.

Vous pouvez séparer l'étiquette de son contrôle parent en supprimant l'étiquette, en cliquant sur la section de détail pour vous assurer qu'aucun contrôle n'est sélectionné et en collant, mais je déconseille de le faire. Vous pouvez faire un certain nombre de choses utiles avec des étiquettes qui sont liées à des contrôles et l'un d'entre eux est de déplacer les deux ensemble - c'est utile lorsque vous avez le formulaire rangé. Une autre consiste à trouver le parent du contrôle, ce qui est utile lors de l'utilisation de VBA pour modifier les contrôles.

+0

C'est la réponse que la plupart des gens recherchent probablement. – Jamin

3

En mode de conception, avec l'étiquette et champ sélectionné, cliquez sur le bouton Réorganiser situé sur la barre d'outils de ruban le long du sommet, vous verrez un bouton dans la section de mise en page de commande du groupe Organiser. Sélectionnez le supprimer le bouton. Cela supprimera la connexion entre l'étiquette et le champ.

Questions connexes