Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
880to884
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
880to884
880to884
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Laufendes Makro per Commandbutton beenden
03.07.2007 15:03:00
Patrick
Option Explicit
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Tach zusammen,
benötige mal wieder eure Hilfe.
Mit folgendem Makro lasse ich eine Autoform blinken.

Public Sub Wordart53_blinken()
Dim i As Byte
For i = 1 To 10
With Worksheets("Auswahl")
.Shapes("AutoForm 56").Visible = True     '.Line.ForeColor.SchemeColor = 10
Sleep 500
DoEvents
.Shapes("AutoForm 56").Visible = False      '.Line.ForeColor.SchemeColor = 1
Sleep 500
DoEvents
End With
Next
End Sub


Das funktioniert soweit wunschgemäß. Nun möchte ich wenn ich auf einen Commandbutton drücke das das Makro sofort beendet wird.
Bitte um Hilfe !!!
Danke
Patrick

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Laufendes Makro per Commandbutton beenden
03.07.2007 18:25:22
Heiko
Hallo Patrik,
z,B so:
Dein Makro so erweitern, die Public Variable bolStop nicht vergessen und alles in ein allgemeines Modul.
Option Explicit
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Public BolStop As Boolean

Public Sub Wordart53_blinken()
Dim i As Byte
For i = 1 To 10
With Worksheets("Auswahl")
.Shapes("AutoForm 56").Visible = True     '.Line.ForeColor.SchemeColor = 10
Sleep 500
DoEvents
.Shapes("AutoForm 56").Visible = False      '.Line.ForeColor.SchemeColor = 1
Sleep 500
DoEvents
End With
If BolStop = True Then Exit For
Next
BolStop = False
End Sub


Dann einen Button im Blatt einfügen und diesen Code hinterlegen.


Private Sub CommandButton1_Click()
BolStop = True
End Sub


Gruß Heiko
PS: Rückmeldung wäre nett !

Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige