Privates VorWorksheet_Change (ByVal Ziel als Strecke)
I als lang, LastRow als lang, lRow als lang verdunkeln
Ws1 als Arbeitsblatt verdunkeln, Ws2 als Arbeitsblatt
iMonth als Schnur verdunkeln
Wenn nicht schneiden (Strecke („B: B“), Ziel) ist nichts dann
Einstellen Ws1 = Arbeitsblätter („Meister“)
LastRow = Ws1.Range („A65536“). Ende (xlUp). Reihe
'Für i = 2 zu LastRow
iMonth = Format (Arbeitsblätter („Meister“). Zellen (ActiveCell.Row - 1, 2), „mmm“)
Auf Störung Goto- ErrorHandler
Einstellen Ws2 = Arbeitsblätter (iMonth)
'erste leere Reihe im Monatsblatt finden
lRow = Ws2.Cells (Rows.Count, 1).End (xlUp). Versatz (1, 0). Reihe
Ws2.Cells (lRow, 1) = Ws1.Cells (ActiveCell.Row - 1, 1)
Ws2.Cells (lRow, 2) = Ws1.Cells (ActiveCell.Row - 1, 2)
'Zunächst i
Beenden wenn
Ausgangs-Unterseeboot 'vermeiden Störungszufuhr
ErrorHandler:
'Monatsblatt existiert nicht!
Enden-Unterseeboot
|