• 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.

macro stoppen

Status
Niet open voor verdere reacties.

vrouw

Terugkerende gebruiker
Lid geworden
27 mrt 2010
Berichten
1.434
Ik heb een vrij grote macro staan die oa heel veel print.
Nu gebeurt het weleens dat ik op het verkeerde (macro) knopje klik en dan gaat de macro lopen.
Is het mogelijk om een macro abrubt te stoppen?
 
in principe zou je de macro moeten kunnen stoppen met de toetscombi CTRL+Break, anders me ESC en het aanklikken van END in de VB editor... of wil je een "panic button"?


Sub StopMacro()

Private Sub CommandButton1_Click()
Application.SendKeys ("^{BREAK}")

MsgBox
End Sub


Doet feitelijk hetzelfde, maar dan nèt iets charmanter... je zou het zelfs nog kunnen uitbreiden met een
messagebox waarin je de gebruiker laat weten dat de macro handmatig afgebreoken is, komt wat professioneler over...


Sub StopMacro()

Private Sub CommandButton1_Click()
MsgBox "Macro door gebruiker afgebroken", vbCritical
Application.SendKeys ("^{BREAK}")



End Sub
 
Laatst bewerkt:
en is het een optie om de grote macro te laten beginnen met een messagebox melding waarin je vraagt of je verder wilt gaan met deze macro
ja is verder gaan
nee is exit sub
 
Ik ben met de met de toetscombi CTRL+Break al een end geholpen, Thanks
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan