Welkom op het forum van startpagina!

Dit forum staat op alleen-lezen. Je kan hier informatie zoeken en oude berichten terugvinden, maar geen nieuwe berichten plaatsen.

Naar overzicht van alle forums

Blokkeren van invoer velden

  • Rob

    L.S.,

    Waarschijnlijk voor de ervaren gebruiken een simpel probleem, maar voor mij een tijdrovende puzzel:

    Ik heb vijf velden t.w.: veld1, waarin alleen een A of een B kan worden ingevuld.

    daarnaast 4 velden waarin ik cijfers invul.

    Nu zou het zo moeten zijn dat indien ik in Veld 1 A invul, automatisch de cijfers in veld 2 en 3 kan invullen en dat de invulmogelijkheid in veld 4 en 5 geblokkeerd worden, en andersom natuurlijk. Indien ik bij Veld 1 B invul dat dan automatisch de invoer voor veld 2 en 3 geblokkeerd wordt.

    Ik hoop dat u mij hierbij kunt helpen,

    Bij voorbaat dank

    met vriendelijke groet

    R.M. Averink

  • JaapTon

    Rob,

    Je zult hiervoor een stuk VBA-code moeten maken.

    In de eigenschap “Na bijwerken” (of After Update") van veld1 zet je dan zoiets:

    If Me!Veld1 = “A” Then

    Me!Veld2.Enabled = True

    Me!Veld3.Enabled = True

    Me!Veld4.Enabled = False

    Me!Veld5.Enabled = False

    Else If Me!Veld1 = “B” Then

    Me!Veld2.Enabled = False

    Me!Veld3.Enabled = False

    Me!Veld4.Enabled = True

    Me!Veld5.Enabled = True

    EndIf

    Succes.

  • RV2

    Zelfde code zul je dan ook moeten plaatsen in de Bij Openen (On open) gebeurtenis van je formulier….

    RV2

  • JaapTon

    Niet waar, want er is nog niks ingevuld.

    Wel kun je met Defaults werken.