Kan iemand mij helpen. Ik neem in mijn rapport een tekst op uit een tabel, via een query. Ik wil deze tekst op één regel houden en als het niet gaat passen, wil ik graag dat de lettergrootte kleiner wordt. Kan iemand mij vertellen hoe dit werkt? Ik heb redelijk wat verstand van access maar niet zoveel van visual.
alvast bedankt!
In VBA wordt met de lengte in twips gerekend.
1 inch is 2,54 cm en is gelijk aan 1440 twips.
Je moet dus bepalen hoeveel de lengte van je veld is en de lengte van de tekst die je er in wilt zetten.
Afhankelijk van deze vergelijking kan de lettergrootte aanpassen.
Lengte va je veld is vrij simpel
Aangezien echter de lengte van de tekst die je moet weergeven afhankelijk is van
- het aantal punten dat deze inneemt, of
- het vet of
- cursief wordt weergegeven,
- soort lettertype (proportioneel of niet)
is het vrij lastig om de exacte lengte van je tekst te bepalen.
Je kan het in ieder geval niet alleen met het aantal tekens doen.
Blijf zoeken (ik ook)
Wim