Programmeren, de basis/Oefeningen/Tekstvak met kleur
Probleemstelling
[bewerken]In een tekstvak op een formulier kun je een kleur ingeven (rood, groen, geel, blauw of zwart). Wanneer je een bepaalde kleur invult, moet die kleur in de achtergrond van het tekstvak zichtbaar zijn.
Mogelijke uitbreidingen
[bewerken]- I.p.v. de achtergrond van het tekstvak te kleuren, kleur je de achtergrond van het volledige venster.
- Het werken met een keuzelijst is gebruiksvriendelijker, omdat het sneller gaat en bovendien weet de gebruiker direct welke kleuren hij allemaal kan kiezen.
- Zorg dat de gebruiker meer kleuren kan kiezen.
VBA-tips
[bewerken]- Door logisch te redeneren kan je wellicht zelf al ongeveer weten wat de correcte naam is voor de eigenschap achtergrondkleur. Je kan het natuurlijk ook altijd in de VBA help zoeken.
- Net zoals
vbClrf
een constante is voor het aangeven van een nieuwe regel, bestaan er ook kleurconstanten voor het aangeven van bepaalde kleuren (zie VBA-help). - Bij de uitbreidingen:
- Om de naam van het besturingselement te vinden waardoor je de achtergrond van het venster een kleur kan geven denk je waarschijnlijk in de eerste plaats aan
frmTekstvakMetKleur
. Daarmee zal het echter niet lukken. Bekijk de ontwerpweergave om te weten te komen wat de naam dan wel is.
- Om de naam van het besturingselement te vinden waardoor je de achtergrond van het venster een kleur kan geven denk je waarschijnlijk in de eerste plaats aan