Formulier waarin niet zichtbare velden niet als lege vlakken terugkomen

Status
Niet open voor verdere reacties.

Paul63

Gebruiker
Lid geworden
28 jan 2013
Berichten
9
Goedendag,

Ik heb een formulier waarbij in sommige gevallen niet alle gegevens te zien hoeven zijn. Onder elkaar staan bv txt1, txt2 en txt3.
Dmv VBA Me.txt2.Visible = False wordt het tweede tekstvak niet weergegeven. Op zich is dit ok maar nu wil ik ipv een wit "gat" wat ontstaat als txt2 niet meer zichtbaar is, txt1 en txt3 direct onder elkaar hebben staan.
Is hiervoor een oplossing?

Groet,
Paul
 
Moet je gaan schuiven met de tekstvakken. Zet de bovenmarge (.Top) van het eerste tekstvak in een variabele, de hoogte (.Height) en de gewenste tussenruimte. De combinatie van tussenruimte en hoogte bepaalt de positie van een tekstvak, dus als je met een simpele berekening kun je nu uitrekenen waar het tekstvak moet komen te staan.
 
Mijn dank!.
Was alleen ff passen en meten maar het werkt prima.

Groet,
Paul
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan