VBA-Programmierung in Microsoft Excel

Tutorial: Die Dialoge

Delay-Eigenschaft

Gibt die Dauer der Verzögerung für die Ereignisse SpinUp, SpinDown und Change in einem Drehfeld-Steuerelement (SpinButton) oder Bildlaufleiste-Steuerelement (ScrollBar) an.

Syntax

object.Delay [= Long]

Die Syntax für die Delay-Eigenschaft besteht aus folgenden Teilen:

Teil Beschreibung
object Erforderlich. Ein gültiges Objekt.
Long Optional. Die zeitliche Verzögerung zwischen den Ereignissen in Millisekunden.

Hinweise

Die Delay-Eigenschaft beeinflusst die Zeitdauer zwischen aufeinander folgenden SpinUp-, SpinDown- und Change-Ereignissen, die ausgelöst werden, wenn der Benutzer auf ein Drehfeld-Steuerelement oder auf ein Bildlaufleiste-Steuerelement klickt und die Maustaste gedrückt hält. Das erste Ereignis wird sofort ausgelöst. Die Verzögerung bis zum zweiten Auftreten des Ereignisses ist fünfmal so groß, wie der für Delay angegebene Wert. Durch diese anfängliche Verzögerung kann somit leicht ein einzelnes Ereignis anstatt einer ganzen Folge von Ereignissen erzeugt werden.

Nach der anfänglichen Verzögerung entspricht das Intervall zwischen den Ereignissen dem Wert, der für Delay angegeben ist.

Der Standardwert für Delay beträgt 50 Millisekunden. Dies bedeutet, dass das Objekt das zweite Ereignis 250 Millisekunden nach dem ersten Ereignis (fünfmal der angegebene Wert) und jedes nachfolgende Ereignis nach weiteren 50 Millisekunden auslöst.