Hallo Liste, habe mal wieder ein Problem: Meiner einer hat hier zwei Zahlenreihen (L�nge variabel). Nun sollen diese aufgesplitten und mal genommen werden. Und zwar die 1. Zahl mal 1, die 2. mal 2, die 3. mal 3, die 4. dann wieder mal 1, die 5. mal 2 und so weiter, dann die Endsumme auf die letzte Stelle gek�rzt werden. Beispiel: ZR1 = 987654321 ZR2 = 54321 Ergebnis1 = (9*1)+(8*2)+(7*3)+(6*1)+(5*2)+(4*3)+(3*1)+(2*2)+(1*3) Ergebnis2 = Right(Ergebnis1,1) Ergebnis3 = (5*1)+(4*2)+(3*3)+(2*1)+(1*2) Ergebnis4 = Right(Ergebnis3,1) Nun sollen noch die Zahlen INKL. der ermittelten letzten Zahlen multipliziert werden. Beispiel: Ergebnis5 = Ergebnis1+(Ergebnis2*1)+(5*2)+(4*3)+(3*1)+(2*2)+(1*3)+(Ergebnis4*1) Ergebnis6 = Right(Ergebnis5,1) Die Zahlen sollen also wieder durchgehend mal 1, mal 2 und mal 3 genommen werden. Das Problem ist, das ich nicht mit endlos langen Mid()-Kolonnen arbeiten m�chte, zumal ich ja auch nicht wei�, wie lang die jeweiligen Zahlenreihen sein werden, da diese variabel eingegeben werden. ZR1 kann also mal nur 4 Stellen haben, mal 27, das gleiche bei ZR2. Wie kriege ich dies ohne endlose Mid()-Kolonnen auf elegante Art und Weise hin? Wenn m�glich sollte es ausbaubar sein, f�r den Fall, das mehr Zahlenreihen (ZR3, ZR4, ZR5, etc.) dazukommen sollten... Wei� jemand Rat? Gru�, Arkor | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
