Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
400to404
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
400to404
400to404
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Selectionchange

Selectionchange
Michael
Hallo Forum,
wie greife ich auf die Variablen Sh und Target zu?
Wie finde ich heraus, welche Zelle als letztes angeklickt wurde?

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Excel.Range)
'Code
End Sub

Gruß
Michael

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Zusatz
Michael
einfacher gefragt:
Wie ermittle ich die momentan aktive Zelle?
mfg
AW: Zusatz
PeterW
Hallo Michael,
das geht beispielsweise so:

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Excel.Range)
MsgBox Sh.Name & Target.Address
End Sub

Gruß
Peter
AW: Zusatz
Michael
Hi Peter!
Danke jetzt weiß ich dass Sh=Sheet meint!
Ist es auch möglich das $ (Dollarzeichen) vom Target weg zu bekommen und es einer Variablen zu übergeben?
Mit left() geht das nur bedingt, da es ja $A$10 oder $AZ$100 gibt.
Wie trenne ich das so, dass aus $AA$3 AA3 wird aber gleichzeitig auch aus $B$45 B45 wird?
Danke!
mfg
Michael
Anzeige
AW: Zusatz
PeterW
Hallo Michael,
wenn du die Adressen variabel weiter verarbeiten willst benutze Target.Row für die Zeile bzw. Target.Column für die Spalte. Die Adresse ohne absolute Adressierung bekommst du mit Target.Address(False, False).
Gruß
Peter
DANKE o.T. !!!!
Michael

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige