Thema Datum  Von Nutzer Rating
Antwort
27.02.2015 10:27:50 fuji
NotSolved
Blau Wie fange ich einen Mausklick ab?
28.02.2015 09:26:48 MarkusK
NotSolved

Ansicht des Beitrags:
Von:
MarkusK
Datum:
28.02.2015 09:26:48
Views:
435
Rating: Antwort:
  Ja
Thema:
Wie fange ich einen Mausklick ab?

Hallo,

 

ohne jetzt genauer zu wissen was in deinem Programm wie passiert, und wie das Programm reagieren soll,

würde ich jetzt mal 2 Möglichkeiten zeigen.

1.  die Zelle die aktuell den Cursor hat, kann mit ActiveCell angesprochen werden.

Excel merkt sich in dieser "Variablen"(Objekt-Variablen) immer die zurzeit aktuelle Zelle.

Die Zeile kann man dann über ActiveCell.Row ermitteln

 

2. wenn du auf das "ändern der Auswahl" reagieren möchtest dann geht das über das SelectionChange-Ereignis.

 

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
MsgBox ActiveCell.Address
MsgBox Target.Address

End Sub

 

Target gibt dir dabei den Bereich der Auswahl an, also auch wenn du einen Bereich auswählst.

 

So kann man dann einen Bereich abfragen.

 

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Not Intersect(Target, Range("C5:X18")) Is Nothing Then
    MsgBox "juhu innerhalb ""C5:X18"""
End If

End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
27.02.2015 10:27:50 fuji
NotSolved
Blau Wie fange ich einen Mausklick ab?
28.02.2015 09:26:48 MarkusK
NotSolved