Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das DblClick-Ereignis tritt auf, wenn der Benutzer die linke Maustaste innerhalb des Doppelklick-Zeitlimits des Systems zweimal über einem Bericht drückt und wieder loslässt.
Syntax
Ausdruck verwendet werden. DblClick (Abbrechen)
Ausdruck Eine Variable, die ein Report-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Abbrechen | Erforderlich | Integer | Durch die Einstellung wird bestimmt, ob das DblClick-Ereignis auftritt. Wenn Sie das Cancel-Argument auf True (1) festlegen, wird das DblClick-Ereignis abgebrochen. |
Hinweise
Dieses Ereignis gilt nicht für Kontrollkästchen, Optionsschaltflächen oder Umschaltflächen in einer Optionsgruppe. Sie betrifft nur die Optionsgruppe selbst.
Dieses Ereignis gilt nicht für eine Bezeichnung, die an ein anderes Steuerelement angefügt ist, z. B. die Bezeichnung für ein Textfeld. Es gilt lediglich für "frei stehende" Bezeichnungsfelder. Ein Doppelklick auf eine angefügte Bezeichnung hat dieselbe Wirkung wie ein Doppelklick auf das zugeordnete Steuerelement. Es treten die normalen Ereignisse für das Steuerelement auf, keine Ereignisse für die angefügte Bezeichnung.
Wenn beim Auftreten dieses Ereignisses ein Makro oder eine Ereignisprozedur ausgeführt werden soll, legen Sie die OnDblClick-Eigenschaft auf den Namen des Makros oder auf [Ereignisprozedur] fest.
Bei Steuerelementen hängt das Ergebnis des Doppelklickens vom Steuerelement ab. So wird z. B. durch das Doppelklicken auf ein Wort in einem Textfeld das gesamte Wort ausgewählt. Beim Doppelklicken auf ein Steuerelement, das ein OLE-Objekt enthält, wird die Anwendung, mit der das Objekt erstellt wurde, zur Bearbeitung des Objekts gestartet.
Wenn das DblClick-Ereignis nicht innerhalb des Doppelklick-Zeitlimits des Systems auftritt, erkennt das Formular, der Formularabschnitt oder das Steuerelement zwei Click-Ereignisse anstelle eines einzelnen DblClick-Ereignisses . Das Zeitlimit für Doppelklicks hängt von der Einstellung unter "Doppelklickgeschwindigkeit" auf der Registerkarte "Schaltflächen" der Mausoption der Windows-Systemsteuerung ab.
Durch Ausführen eines Makros oder einer Ereignisprozedur beim Eintreten des DblClick-Ereignisses können Sie ein Fenster oder ein Dokument öffnen, wenn Sie auf ein Symbol doppelklicken.
Durch Doppelklicken auf ein Steuerelement treten die Ereignisse Click und DblClick auf. Wenn der Fokus beim Doppelklicken noch nicht auf das Steuerelement gesetzt ist, treten vor den Ereignissen Click und DblClick zunächst die Ereignisse Enter und GotFocus für das Steuerelement auf.
Bei Objekten, die auf Mausereignisse reagieren, treten die Ereignisse in der folgenden Reihenfolge ein:
MouseDown → MouseUp → Click → DblClick
Wenn Sie auf eine Befehlsschaltfläche doppelklicken, treten die folgenden Ereignisse in der angegebenen Reihenfolge ein:
MouseDown → MouseUp → Click → DblClick → MouseUp → Click
Der zweite Klick hat möglicherweise keine Auswirkung (z. B. wenn das Click-Makro oder die Ereignisprozedur als Reaktion auf das erste Auftreten des Click-Ereignisses ein gebundenes Dialogfeld öffnet). Um die Ausführung des zweiten Klickmakros oder der Ereignisprozedur zu verhindern, fügen Sie eine CancelEvent-Aktion in das DblClick-Makro ein, oder verwenden Sie das Argument Cancel in der DblClick-Ereignisprozedur. Beachten Sie, dass im Allgemeinen davon abgeraten werden sollte, auf eine Befehlsschaltfläche zu doppelklicken.
Wenn Sie auf ein anderes Steuerelement als eine Befehlsschaltfläche doppelklicken, tritt das zweite Click-Ereignis nicht auf.
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.