• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Bewerken tekstvlak, afhankelijk van keuze bij radiobutton

Status
Niet open voor verdere reacties.

Fosters

Gebruiker
Lid geworden
26 jul 2010
Berichten
60
Beste forumgebruikers,

Ik zou graag een tekstvlak willen maken, dat alleen kan worden bewerkt bij het selecteren van een bepaalde radiobutton. Bijgevoegd een screenshotje dat e.e.a. verduidelijkt. Alleen bij het selecteren van de tweede radiobutton mag het tekstvlak te bewerken zijn.

dependent_textfield.jpg


Wederom alvast bedankt!
 
Code:
If Optionbutton2.Value = True Then Textbox1.Enabled = True

Met vriendelijke groet,


Roncancio
 
Stel ik deze in bij de radiobutton of bij de tekstbox? Krijg het zo 123 niet werkend...
 
Stel ik deze in bij de radiobutton of bij de tekstbox? Krijg het zo 123 niet werkend...

Bij de radiobutton.
Je kunt trouwens volstaan met:

Code:
Textbox1.Enabled = True

Vergeet niet om bij de andere radiobutton de volgende code te gebruiken:

Code:
Textbox1.Enabled = False

Omdat anders het tekstveld beschikbaar blijft.

Met vriendelijke groet,


Roncancio
 
Ik kom er toch niet helemaal uit. Uitgangssituatie van het formulier is dat geen van beide buttons geselecteerd zijn. De gebruiker moet één van de twee buttons selecteren om verder te kunnen. Het tekstvlak is dus altijd uitgeschakelt, tenzij de tweede button geselecteerd wordt.

Op dit moment heb ik het volgende gekoppelt aan de buttons:

Button 1
Code:
Sub Keuzerondje63_Klikken()
TextBox1.Enabled = False
End Sub

Button 2
Code:
...Blanco

Tekstvlak (al bestaande code)
Code:
Private Sub TextBox1_Change()
Worksheets("Dashboard").Range("O19").Value = TextBox1.Value
End Sub
 
Voor button 2 dien je nog onderstaande code neer te zetten.

Code:
TextBox1.Enabled = True

Met vriendelijke groet,


Roncancio
 
Als keuzerondje2 is geselecteerd, kan het tekstveld niet ingevuld worden.
Indien keuzerondje3 geselecteerd is, kan dit wel.

Met vriendelijke groet,


Roncancio
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan