Microsoft Excel

Herbers Excel/VBA-Archiv

Private Sub Worksheet_Change(ByVal Target As Range

Betrifft: Private Sub Worksheet_Change(ByVal Target As Range von: Helmut
Geschrieben am: 06.03.2008 14:30:50

Hallo,

ich markiere im Tabellenblatt eine/mehrere Zellen und verschiebe diese Zellen per Drag&Drop in einen anderen Zellbereich.
Nun springt mein Private Sub Worksheet_Change(ByVal Target As Range) an.

In der Range Variable Target kenne ich meine Quell-Zellen.

Im Prinzip habe ich aber zwei Ranges. Der Range von dem ich komme (Quelle) und der Range nachdem ich per Drag & Drop gehe (Ziel).

Kann ich in der Variable Target den Ziel Range herausbekommen?

  

Betrifft: AW: Private Sub Worksheet_Change(ByVal Target As Range von: Holger
Geschrieben am: 06.03.2008 15:18:25

Hallo Helmut,
ja, mit z.B.
Target.Address oder
Target.Row, Target.Rows, Target.Column, Target.Columns


  

Betrifft: AW: Private Sub Worksheet_Change(ByVal Target As Range von: Gerd
Geschrieben am: 06.03.2008 18:00:38

Hi,

dem Einfügen geht ein Selection_Change voraus, darin kannst du das Ziel abfragen.

mfg Gerd