haybeurskens
Gebruiker
- Lid geworden
- 8 jul 2016
- Berichten
- 5
Hallo,
ik heb weinig ervaring met vba; wie wil mij helpen; ik heb mijn stinkende best gedaan om een oplossing te vinden op internet, maar alles wat ik probeer geeft niet het gewenste resultaat.
PROBLEEM 1:
Ik heb een knop DELdeal opgenomen in een formulier die de openstaande record in dat frm verwijdert met een QryDelDeal
Nu wil ik een waarschuwing inbouwen
Private Sub KnopDEL_Click()
MsgBox "WEET JE ZEKER DAT JE DEZE DEAL WILT verwijderen?", vbOKCancel + vbCritical, "LET OP: data gaat verloren"
DoCmd.OpenQuery "QryDelDeal"
Waarschijnlijk moet de MsgBox worden opgenomen in een if then else constructie, maar ik weet de criteria niet. Nu wordt de record altijd verwijderd.
PROBLEEM 2:
Als de record wel verwijderd mag worden, veroorzaakt dat een error in het openstaande formulier
Met de menuoptie ALLES vernieuwen is het probleem opgelost
Maar hoe vertaal ik dat naar vba? Refresh alleen werkt niet
HayB
ik heb weinig ervaring met vba; wie wil mij helpen; ik heb mijn stinkende best gedaan om een oplossing te vinden op internet, maar alles wat ik probeer geeft niet het gewenste resultaat.
PROBLEEM 1:
Ik heb een knop DELdeal opgenomen in een formulier die de openstaande record in dat frm verwijdert met een QryDelDeal
Nu wil ik een waarschuwing inbouwen
Private Sub KnopDEL_Click()
MsgBox "WEET JE ZEKER DAT JE DEZE DEAL WILT verwijderen?", vbOKCancel + vbCritical, "LET OP: data gaat verloren"
DoCmd.OpenQuery "QryDelDeal"
Waarschijnlijk moet de MsgBox worden opgenomen in een if then else constructie, maar ik weet de criteria niet. Nu wordt de record altijd verwijderd.
PROBLEEM 2:
Als de record wel verwijderd mag worden, veroorzaakt dat een error in het openstaande formulier
Met de menuoptie ALLES vernieuwen is het probleem opgelost
Maar hoe vertaal ik dat naar vba? Refresh alleen werkt niet
HayB