Report.MouseDown イベント (Access)
MouseDown イベントは、マウス ボタンを押したときに発生します。
構文
式。MouseDown (ボタン、 Shift、 X、 Y)
式Report オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Button | 必須 | 整数型 (Integer) | イベントを起動するために押されたボタン。 Button 引数をテストする必要がある場合は、次のいずれかの組み込み定数をビット マスクとして使用できます。
|
Shift | 必須 | Integer | 引数 Button で指定されたボタンが押されたか離されたときの Shift キー、Ctrl キー、Alt キーの状態。 Shift 引数をテストする必要がある場合は、次のいずれかの組み込み定数をビット マスクとして使用できます。
|
X | 必須 | Single | マウス ポインターの現在位置の x 座標 (twip 単位)。 |
Y | 必須 | Single | マウス ポインターの現在の位置の y 座標 (twip 単位)。 |
注釈
MouseDown イベントは、フォーム、フォーム セクション、およびコントロールにのみ適用され、レポートのコントロールには適用されません。
このイベントは、他のコントロールに付けられたラベル (テキスト ボックスのラベルなど) には適用されません。 このイベントは、"独立した" ラベルにのみ適用されます。 他のコントロールに付けられたラベル内でマウス ボタンを押して離すと、そのラベルに関連付けられたコントロール内でボタンを押して離した場合と同じ効果が得られます。 つまり、そのコントロールの通常のイベントが発生し、付けられたラベルに対して個別にイベントが発生することはありません。
このイベントが発生したときに、マクロまたはイベント プロシージャを実行するには、 OnMouseDown プロパティをマクロ名または "[Event Procedure]/[イベント プロシージャ]" に設定します。
MouseDown イベントを使用して、特定のマウス ボタンが押されるか離されたときの動作を指定します。 Click イベントや DblClick イベントとは異なり、 MouseDown イベントでは、マウスの左ボタン、中央ボタン、および右ボタンを区別することができます。 Shift キー、Ctrl キー、Alt キーを使用するマウス キーボードの組み合わせのコードを記述することもできます。
レポートに対する MouseDown イベントが発生するのは、レポートの空白領域でマウス ボタンをクリックしたときです。 レポート セクションに対する MouseDown イベントが発生するのは、セクションの空白領域でマウス ボタンをクリックしたときです。
MouseDown イベントについては、次の点に注意してください。
マウス ポインターがレポートやコントロールにあるときにマウス ボタンがクリックされると、最後の MouseUp イベントが発生するまで、マウスに関連するすべてのイベントがそのオブジェクトによって認識されます。
マウス ボタンが連続してクリックされた場合、すべてのマウス ボタンが離された状態になるまで、すべてのマウス イベントは、最初のマウス イベントを認識したオブジェクトによって認識されます。
マウスの移動に対応して処理を行うには、 MouseMove イベントを使います。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示