bin noch blutiger VBA-Anfänger und möchte folgendes (stark vereinfachtes) Problem lösen:
1. Es werden jeweils bestimmte Werte mit einem x-beliebigen Wert addiert (A) bzw. multipliziert (B).
2. Die Werte wechseln anhand einer vorgegebenen Schrittfolge.
Dabei gebe ich a) einen Anfangswert , b) einen Endwert sowie c) eine Schrittfolge vor, welcher die Werte von A und B definiert.
[Beispiel: a) = 1, b) = 2, c) = 0,2 -----> es wird also mit den A/B-Werten 1,0;1,2;1,4;1,6;1,8;2,0 gerechnet]
3. Beide Ergebnisse aus 1. (A und B) sowie der jeweilige Wert an sich werden immer Zeile für Zeile untereinander dargestellt
Mein Code-Ansatz (ist noch ziemlich ärmlich...):
Sub Schrittfolgenerrechnen()
Z = 12
For i = Sheets("Tabelle1").Cells(2, 5) To Sheets("Tabelle1").Cells(2, 6)
Sheets("Analyse").Cells(3, 8) = i
Sheets("Analyse").Cells(Z, 1) = i
Sheets("Analyse").Cells(Z, 2) = Sheets("Analyse").Cells(7, 5)
Sheets("Analyse").Cells(Z, 3) = Sheets("Analyse").Cells(7, 6)
Z = Z + 1
Next i
End Sub
Als improvisierte Lösung die Zelle C8, welche den Wert enthält, mit dem jeweils grad gerechnet wird (etwas Besseres fiel mir nicht ein).Als Screenshot:
Die grünen Ergebnisse (A) sollen dann jeweils untereinander in Spalte B zugeordnet werden, die blauen Ergebnisse (B) in Spalte c.
Als Beispieldatei: https://www.herber.de/bbs/user/89750.xls
Ich komme nicht weiter bei der Definition der Schrittfolgen :-(
Besonders wenn die Werte A und B noch Prozentwerte darstellen.
Hat jemand einen Rat?
Vielen Dank und Viele Grüße
Joerschi