Cursor Position ermitteln

.. das wohl mächtigste Werkzeug in Bill Gates' Büro-Sippe. Ob reine Formeln, PowerQuery oder VBA. Hier bleiben kaum Wünsche unerfüllt.
Benutzeravatar
d'r Bastler
Beiträge: 670
Registriert: 29. Aug 2022, 13:20
Hat sich bedankt: 175 Mal
Danksagung erhalten: 90 Mal

Cursor Position ermitteln

#1

Beitrag von d'r Bastler »

Moin allerseits,

folgender Spickzettel hilft z.B. per BeforeDoubleClick die Position des Cursors in einem Sheet zu ermitteln.

Code: Alles auswählen

Option Explicit

Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Type POINTAPI
   X_Pos As Long
   Y_Pos As Long
End Type

Sub Get_Cursor_Pos()
Dim cPos As POINTAPI
    GetCursorPos cPos
    MsgBox "vertikal: " & cPos.Y_Pos & vbNewLine & "horizontal: " & cPos.X_Pos
End Sub
Der Code gehört in ein allgemeines Modul, der per Event im Worksheet aufgerufen wird.

Viel Spaß damit!
Folgende Benutzer bedankten sich beim Autor d'r Bastler für den Beitrag:
thowe
d'r Bastler von den VBAsteleien.de
Win 10 + Office 2019 & Win11 + Office 2021 + Visio 2019 pro & macOS.X15 + Office2019pro & Android12 & XL365

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste