AW: vorherige Zelle feststellen
15.11.2007 15:42:44
Andi
Hi,
funktioniert ab dem zweiten Zellenwechsel:
Dim c As Range
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not c Is Nothing Then MsgBox ("Die letztes Zelle war " & c.Address(0, 0))
Set c = ActiveCell
End Sub
Wenn's ab dem ersten Zellenwechsel schon funtionieren soll, dann musst Du c in einem Standard-Modul als global deklarieren, und im Workbook-Open zuweisen.
Wenn das ganze Tabllenübergreifend gehen soll, dann verwende in DieseArbeitsmappe das Sheet-Selection-Change-Ereignis.
Schönen Gruß,
Andi