Ik heb een formulier met daarop een aantal tekstvelden van het type :TekstVak. Nou wil ik deze vakken graag instellen zodat er maximaal 3 regels kunnen worden ingevoerd is er iemand die weet hoe ik dit voor elkaar kan krijgen ?
Is het voor een adres etiket? Dat kan je beter anders maken 
Anders zou ik na iedere toetsaanslag (on keypress) het aantal returns (vbNewLine) in de tekst tellen.
Of je moet op lengte kijken...
Anders zou ik na iedere toetsaanslag (on keypress) het aantal returns (vbNewLine) in de tekst tellen.
Of je moet op lengte kijken...
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.
Het is niet voor het maken van een etiket, dat kan inderdaad beter.
Maar het gaat om een stuk tekst op een offerte/factuur te maken. Deze tekst mag echter niet meer dan drie regels lang worden.
Ik zal het even proberen door het aantal returns te tellen.
Alvast bedankt.
Maar het gaat om een stuk tekst op een offerte/factuur te maken. Deze tekst mag echter niet meer dan drie regels lang worden.
Ik zal het even proberen door het aantal returns te tellen.
Alvast bedankt.
Houdt je er rekening mee dat een enkele zin, zonder returns erin, ook meer dan één regel kan innemen? Voor zover ik weet is er geen methode binnen Access zelf om te bepalen wat de afmetingen van een string worden, maar er is waarschijnlijk wel een windows API voor. Die zou je kunnen gebruiken om te testen of je string te veel ruimte in gaat nemen, onafhankelijk van het aantal returns. Het probleem is namelijk ook dat niet elk karakter even veel ruimte inneemt.
My opinions may have changed, but not the fact that I am right. -- Ashleigh Brilliant