Option
Explicit
Sub
Makro_1()
Dim
letzteZeile
As
Integer
Dim
Quelltabelle
As
Worksheet
Dim
Zieltabelle
As
Worksheet
Set
Quelltabelle = Sheets(1)
Set
Zieltabelle = Sheets(2)
letzteZeile = Zieltabelle.Cells(Rows.Count, 2).
End
(xlUp).Row + 1
Quelltabelle.Range(
"A7"
).Copy
Zieltabelle.Range(
"B"
& letzteZeile).PasteSpecial xlPasteValues, xlPasteSpecialOperationNone,
False
,
False
Quelltabelle.Range(
"B7"
).Copy
Zieltabelle.Range(
"C"
& letzteZeile).PasteSpecial Paste:=xlPasteValues, Operation:=xlPasteSpecialOperationNone, SkipBlanks:=
False
, Transpose:=
False
Quelltabelle.Range(
"C7"
).Copy
Zieltabelle.Range(
"D"
& letzteZeile).PasteSpecial Paste:=xlPasteValues, Operation:=xlPasteSpecialOperationNone
Quelltabelle.Range(
"D7"
).Copy
Zieltabelle.Range(
"E"
& letzteZeile).PasteSpecial xlPasteValues, xlPasteSpecialOperationNone
Zieltabelle.Range(
"F"
& letzteZeile).Value = Quelltabelle.Range(
"E7"
).Value
Sheets(1).Range(
"K7"
).Copy
Sheets(2).Range(
"G"
& letzteZeile).PasteSpecial xlPasteValues, xlPasteSpecialOperationNone
Sheets(
"Tabelle1"
).Range(
"G7"
).Copy
Sheets(
"Tabelle2"
).Range(
"H"
& letzteZeile).PasteSpecial xlPasteValues, xlPasteSpecialOperationNone
Quelltabelle.[H7].Copy
Zieltabelle.[I1].Offset(letzteZeile - 1, 0).PasteSpecial xlPasteValues, xlPasteSpecialOperationNone
Zieltabelle.[K1].Offset(letzteZeile - 1, 0).Value = Quelltabelle.[J7].Value
End
Sub