Ich stehe vor einem kleinen Problem.
Die Umsatzsteuer ( VAT recovered ) soll immer 3 Monate nachdem die Steuer gezahlt (VAT_paid) wurde zurückerstattet werden. Nun wollte ich in der Schleife einfach im Array i -3 Perioden darauf zurückgreifen. Nun sagt er mir, dass die Typen hier unverträglich sind. Wie löse ich das Problem?
Lieben Dank im Voraus!
Function Funding(CAPEX_Array, non_CAPEX_cost_Array, TAX_rate) As Variant
start_period = 1
end_period = 61
For i = start_period To end_period
Total_CAPEX = CAPEX_Array(i)
Total_non_CAPEX_cost = non_CAPEX_cost_Array(i)
VAT_paid = (Total_CAPEX + DSRA - Total_non_CAPEX_cost) * TAX_rate
VAT_recovered = VAT_paid(i - 3)
' Accumulation calculations per period
accum_Total_CAPEX = accum_Total_CAPEX + Total_CAPEX
accum_VAT_paid = accum_VAT_paid + VAT_paid
accum_VAT_recovered = accum_VAT_recovered + VAT_recovered
Next i
accum_Total_Funding = accum_Total_CAPEX + accum_IDC + accum_DSRA + accum_VAT_paid - _
accum_VAT_recovered + accum_commitment_fees
End Function