Zu Frage 1

Wie isst man einen Elefanten?  Bissen f�r Bissen!

Also nimm ein Blatt Papier mal auf was Du brauchst und schau, wo die
Regelm��igkeiten liegen.  Zerleg das gro�e Problem in viele kleine
Schritte und schau die so elegant und effizient in Code umzusetzen. 

(und sorry, beim Denken k�nnen wir Dir nicht helfen)


--------------------

Zu Frage 2

Ausbaubar f�r andere Variablen wird es wenn Du eine Funktion schreibst

Function MyZahlenmanscher(aString)
  Dim i,x,einevar
  ' tu was hier 
  ' und mehr code 
  MyZahlenmanscher = einevar
End Function


Aufgerufen wird es mit

aVar = MyZahlenmanscher(ZR3)
bVar = MyZahlenmanscher(ZR4)


-- 

Viele Gr��e
Hubert Daubmeier 



-----Original Message-----
From: Arkor Randor [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, September 18, 2001 10:56 AM
To: ASP Diskussionsliste fuer Anfaenger
Subject: [aspdebeginners] Zahlenkolonnen splitten und multiplizieren


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


| 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

Antwort per Email an