Sub
Berechnung()
Dim
Tage
As
Integer
Dim
AnzahlPakete
As
Integer
Dim
Steigerung
Dim
I, c, a, b
As
Integer
Dim
Kosten
Dim
Gewinn
Dim
Gewinnausgabe
Dim
Verfall
Dim
Gewinnspanne
Dim
VerfallTage
Dim
Verlust
Range(
"A11:F15000"
).ClearContents
Tage = Worksheets(
"Tabelle1"
).Range(
"C2"
)
AnzahlPakete = Worksheets(
"Tabelle1"
).Range(
"C1"
)
Steigerung = Worksheets(
"Tabelle1"
).Range(
"C3"
)
Kosten = Worksheets(
"Tabelle1"
).Range(
"C4"
)
a = 1
Verfall = Worksheets(
"Tabelle1"
).Range(
"C5"
)
Gewinnspanne = Verfall - Kosten
VerfallTage = Gewinnspanne / Steigerung
[A11] =
"Kauftag"
[C11] = AnzahlPakete
[F11] = Kosten * AnzahlPakete
[D5] = VerfallTage &
" Tage"
For
I = 1
To
Tage
Gewinn = (Steigerung * AnzahlPakete) * a
If
Gewinn >= Kosten
Then
a = 1
c = 0
c = Gewinn / Kosten
c = Int(c * (10 ^ 0)) / (10 ^ 0)
Gewinn = Gewinn - (Kosten * c)
AnzahlPakete = AnzahlPakete + c
Worksheets(
"Tabelle1"
).Cells(I + 11, 3) = c
End
If
Worksheets(
"Tabelle1"
).Cells(I + 11, 1) = I
Worksheets(
"Tabelle1"
).Cells(I + 11, 2) = AnzahlPakete
Worksheets(
"Tabelle1"
).Cells(I + 11, 5) = Gewinn
a = a + 1
Next
End
Sub