RadboudAKF
Gebruiker
- Lid geworden
- 3 nov 2010
- Berichten
- 219
Ik worstel met een Ja/Nee veld.
Ik heb een vba-scriptje gemaakt dat een aantal acties uitvoert als de waarde bij Klikken "TRUE" wordt. (er wordt bv,. een nieuw record aangemaakt, al deze goederen zijn ontvangen wordt er automatisch een nieuwe bestelling geplaatst)
VBA begint dan met:
If Me.Ontvangen= -1 Then (de waarde wordt "Ja" na mijn "KLIK" ) en scriptje wordt verder uitgevoerd.
Als dus Ná Klikken de waarde op "JA" staat wil ik voor dit specifieke record dat er niet meer op dit veld (voor dit record) kan worden geklikt. De waarde kan niet meer worden veranderd naar "NEE" -de goederen zijn ontvangen en dat moet niet meer ongedaan worden gemaakt. (dus eenmaal op Ja, geen wijziging meer mogelijk)
Binnen het bestaande scriptje krijg ik het niet voor elkaar. En ook niet met andere gebeurtenissen. Ik probeerde "voor bijwerken" , "na bijwerken", "bij focus". En eigenlijk wil ik het binnen mijn bestaande vba-subje willen regelen.
Welke denkfout maak ik hier? Wie zet me even 'op het goede pad' ?
Voorbaat dank...
Jan Stegeman
Ik heb een vba-scriptje gemaakt dat een aantal acties uitvoert als de waarde bij Klikken "TRUE" wordt. (er wordt bv,. een nieuw record aangemaakt, al deze goederen zijn ontvangen wordt er automatisch een nieuwe bestelling geplaatst)
VBA begint dan met:
If Me.Ontvangen= -1 Then (de waarde wordt "Ja" na mijn "KLIK" ) en scriptje wordt verder uitgevoerd.
Als dus Ná Klikken de waarde op "JA" staat wil ik voor dit specifieke record dat er niet meer op dit veld (voor dit record) kan worden geklikt. De waarde kan niet meer worden veranderd naar "NEE" -de goederen zijn ontvangen en dat moet niet meer ongedaan worden gemaakt. (dus eenmaal op Ja, geen wijziging meer mogelijk)
Binnen het bestaande scriptje krijg ik het niet voor elkaar. En ook niet met andere gebeurtenissen. Ik probeerde "voor bijwerken" , "na bijwerken", "bij focus". En eigenlijk wil ik het binnen mijn bestaande vba-subje willen regelen.
Welke denkfout maak ik hier? Wie zet me even 'op het goede pad' ?
Voorbaat dank...
Jan Stegeman