Report.MouseMove-Ereignis (Access)Report.MouseMove event (Access)

Das MouseMove -Ereignis tritt auf, wenn der Benutzer die Maus bewegt.The MouseMove event occurs when the user moves the mouse.

SyntaxSyntax

Ausdruck. MouseMove (Schaltfläche, UMSCHALT, X, Y)expression.MouseMove (Button, Shift, X, Y)

Ausdruck Eine Variable, die ein Report -Objekt darstellt.expression A variable that represents a Report object.

ParameterParameters

NameName Erforderlich/OptionalRequired/Optional DatentypData type BeschreibungDescription
ButtonButton ErforderlichRequired IntegerInteger Die Schaltfläche, die gedrückt wurde oder freigegeben, wenn das Ereignis ausgelöst wurde.The button that was pressed or released when the event was triggered. Wenn Sie für das Argument Button auswerten müssen, können Sie eine der folgenden systeminternen Konstanten als Bit-Masken:If you need to test for the Button argument, you can use one of the following intrinsic constants as bit masks:
  • acLeftButton Die Bitmaske für die linke Maustaste gedrückt.acLeftButton The bit mask for the left mouse button.

  • acRightButton Die Bitmaske für die rechte Maustaste.acRightButton The bit mask for the right mouse button.

  • acMiddleButton Die Bitmaske für die mittlere Maustaste gedrückt.acMiddleButton The bit mask for the middle mouse button.

ShiftShift ErforderlichRequired IntegerInteger Der Status der Taste UMSCHALT, STRG und Alt, wenn die durch das Argument Button angegebene Maustaste gedrückt oder veröffentlicht wurde.The state of the Shift, Ctrl, and Alt keys when the button specified by the Button argument was pressed or released. Wenn Sie das Argument Shift testen möchten, können Sie eine der folgenden systeminternen Konstanten als Bit-Masken:If you need to test for the Shift argument, you can use one of the following intrinsic constants as bit masks:
  • acShiftMask Die Bitmaske für die UMSCHALTTASTE gedrückt.acShiftMask The bit mask for the Shift key.

  • acCtrlMask Die Bitmaske für die STRG-Taste.acCtrlMask The bit mask for the Ctrl key.

  • acAltMask Die Bitmaske für die Alt-Taste.acAltMask The bit mask for the Alt key.

XX ErforderlichRequired SingleSingle Die X -Koordinate für die aktuelle Position des Mauszeigers in Twips.The x coordinate for the current location of the mouse pointer, in twips.
YY ErforderlichRequired SingleSingle Die y -Koordinate für die aktuelle Position des Mauszeigers in Twips.The y coordinate for the current location of the mouse pointer, in twips.

RückgabewertReturn value

NichtsNothing

BemerkungenRemarks

Das MouseMove -Ereignis gilt nur für Formulare, Formularbereiche und Steuerelemente eines Formulars, und nicht für Steuerelemente eines Berichts.The MouseMove event applies only to forms, form sections, and controls on a form, and not to controls on a report.

Dieses Ereignis gilt nicht für ein Bezeichnungsfeld an ein anderes Steuerelement, wie die Beschriftung für ein Textfeld.This event does not apply to a label attached to another control, such as the label for a text box. Dies gilt nur für "frei stehende" Bezeichnungsfelder.It applies only to "freestanding" labels. Drücken und Loslassen einer Maustaste in einem zugeordneten Bezeichnungsfeld hat dieselbe Wirkung wie das Drücken und Loslassen der Schaltfläche im zugeordneten Steuerelement.Pressing and releasing a mouse button in an attached label has the same effect as pressing and releasing the button in the associated control. Die normalen Ereignisse für das Steuerelement auftreten. keine separate Ereignisse treten für das Bezeichnungsfeld zugeordnet.The normal events for the control occur; no separate events occur for the attached label.

Um beim Auftreten dieser Ereignisse ein Makro oder eine Ereignisprozedur ausgeführt werden, legen Sie die OnMouseMove -Eigenschaft auf den Namen des Makros oder auf [Ereignisprozedur] fest.To run a macro or event procedure when these events occur, set the OnMouseMove property to the name of the macro or to [Event Procedure].

Das MouseMove -Ereignis wird als der Mauszeiger über einem Objekt ständig generiert.The MouseMove event is generated continually as the mouse pointer moves over objects. Es sei denn, ein anderes Objekt ein Mausereignis auslöst, erkennt ein Objekt ein MouseMove -Ereignis, wenn der Mauszeiger im ShapeSheet.Unless another object generates a mouse event, an object recognizes a MouseMove event whenever the mouse pointer is positioned within its borders.

Drücken Sie die Maustaste in einen leeren Bereich des Berichts zum Auslösen des MouseMove -Ereignis für einen Bericht.To cause a MouseMove event for a report to occur, press the mouse button in a blank area on the report. Ein MouseMove -Ereignis für einen Bereich eines Berichts auftritt, drücken die Maustaste in einen leeren Bereich des Berichtsbereichs verursachen.To cause a MouseMove event for a report section to occur, press the mouse button in a blank area of the report section.

Zum Ausführen eines Makros oder einer Ereignisprozedur als Reaktion auf das Drücken und Loslassen der Maustasten verwenden Sie die Ereignisse MouseDown und MouseUp -Ereignisse.To run a macro or event procedure in response to pressing and releasing the mouse buttons, you use the MouseDown and MouseUp events.

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.