Toyota Supra - Forum

Toyota Supra - Forum (http://www.supra-forum.de/index.php)
-   Off Topic (http://www.supra-forum.de/forumdisplay.php?f=19)
-   -   Rätsel.... (http://www.supra-forum.de/showthread.php?t=9819)

mhcruiser 05.01.2005 15:18

Zitat:

Zitat von HöfiX
gibt wohl nie ne vier was?

Wie sollte die denn auch zu stande kommen? :confused:

bax 05.01.2005 16:55

da kommt echt keine 4... zumindest bis zur 40. Zeile :dusel:

allerdings war ich zu faul, das mit Zettel und Stift herauszufinden, dafür gibt es ja excel :engel:


Code:

Sub Lustige_Zahlenreihe()

ZEILE = 1

Worksheets("Tabelle1").Cells(ZEILE, 1).NumberFormat = "@"
Worksheets("Tabelle1").Cells(ZEILE, 2).NumberFormat = "@"
Worksheets("Tabelle1").Cells(ZEILE, 3).NumberFormat = "@"
Worksheets("Tabelle1").Cells(ZEILE, 1) = "1"
Worksheets("Tabelle1").Cells(ZEILE, 2) = "1"
Worksheets("Tabelle1").Cells(ZEILE, 3) = "1"

EINSPRUNG:

NEUES_ZEICHEN = ""

WERT = Worksheets("Tabelle1").Cells(ZEILE, 3)

STELLE = 1

STELLE_BEGINN = STELLE

ZEICHEN = Mid$(WERT, STELLE_BEGINN, 1)

STELLE = STELLE + 1

NAECHSTES:

If STELLE > Len(WERT) Then

    NEUES_ZEICHEN = NEUES_ZEICHEN + Format(STELLE - STELLE_BEGINN) + Format(ZEICHEN)

    GoTo FERTIG

End If

If Mid$(WERT, STELLE, 1) = ZEICHEN Then

    STELLE = STELLE + 1

    GoTo NAECHSTES

Else

    NEUES_ZEICHEN = NEUES_ZEICHEN + Format(STELLE - STELLE_BEGINN) + Format(ZEICHEN)

    STELLE_BEGINN = STELLE

    ZEICHEN = Mid$(WERT, STELLE_BEGINN, 1)
   
End If

GoTo NAECHSTES

FERTIG:

ZEILE = ZEILE + 1

Worksheets("Tabelle1").Cells(ZEILE, 1).Select
Worksheets("Tabelle1").Cells(ZEILE, 1).NumberFormat = "@"
Worksheets("Tabelle1").Cells(ZEILE, 2).NumberFormat = "@"
Worksheets("Tabelle1").Cells(ZEILE, 3).NumberFormat = "@"

Worksheets("Tabelle1").Cells(ZEILE, 1) = Format(ZEILE)
Worksheets("Tabelle1").Cells(ZEILE, 2) = Format(Len(NEUES_ZEICHEN))
Worksheets("Tabelle1").Cells(ZEILE, 3) = NEUES_ZEICHEN

A = MsgBox("WEITER?", vbOKCancel)

If A = xlYes Then GoTo EINSPRUNG

End Sub



greetz Rajko

Daniel 05.01.2005 17:44

Ich hab aber die Leute nie verstanden, die in Mathe ne 1 oder so hatten! Für mich sind die Leute unlogisch!


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:13 Uhr.

Powered by vBulletin® Version 3.6.7 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
2003-4ever by Boostaholic / Suprafan / Antibrain