Office: Multi-, Divi und Divi-, Multi Generator ?

Helfe beim Thema Multi-, Divi und Divi-, Multi Generator ? in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich schon wieder :-) Schaffe es wieder nicht :-( ein Script zu schreiben der mir folgendes generiert :-( [img] Mit einstellbaren... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Paffy, 6. Mai 2008.

  1. Paffy Erfahrener User

    Multi-, Divi und Divi-, Multi Generator ?


    Hallo, ich schon wieder :-)

    Schaffe es wieder nicht :-( ein Script zu schreiben der mir folgendes generiert :-(

    Multi-, Divi und Divi-, Multi Generator ? [​IMG]

    Mit einstellbaren Ergebnissen.
    Danke im Voraus... Paffy
     
    Paffy, 6. Mai 2008
    #1
  2. schatzi Super-Moderator
    Hallo!

    Für beide Beispiele brauchst du drei Zufallszahlen:
    a, b, c (von links nach rechts)
    In beiden Fällen sind b und c völlig frei wählbar, während a jeweils bestimmte Bedingungen erfüllen muss (für ganzzahlige Ergebnisse).
    Im ersten Beispiel muss a ein Vielfaches von c sein, im zweiten ein Vielfaches von b.

    Also in etwa:
    Code:
    b = Fix(10 * Rnd) + 1
    c = Fix(10 * Rnd) + 1
    a = c * (Fix(10 * Rnd) + 1) 'Für Beispiel 1
    a = b * (Fix(10 * Rnd) + 1) 'Für Beispiel 2
    
     
    schatzi, 6. Mai 2008
    #2
  3. Paffy Erfahrener User
    stelle mich wieder mal zu dumm an :-(
    wie sage ich dem script das er zufällig * oder : generieren soll?

    Paffy
     
    Paffy, 6. Mai 2008
    #3
  4. schatzi Super-Moderator

    Multi-, Divi und Divi-, Multi Generator ?

    Hallo!

    Am einfachsten über eine Zusatzvariable:
    x = Rnd
    If x > 0.5 Then
    'Beispiel 1
    Else
    'Beispiel 2
    End If
     
    schatzi, 6. Mai 2008
    #4
  5. Paffy Erfahrener User
    mh.... böhmische dörfer..

    Wollte das Teil in das Superscript mal einbauen, bekomme das nicht hin :-(
    warum kann ich das nicht...
    es wäre doch zu einfach, alles mal in einem Script zu bekommen...
    Man, normalerweise lerne ich schnell, aber diese Scriptsprache ist mir irgendwie zu hoch :-( *heul* :-?

    Paffy
     
    Paffy, 6. Mai 2008
    #5
  6. Paffy Erfahrener User
    So, ich habe mir mühe gegeben,
    aber ich komme immer noch auf Kommazahlen,
    kann eigendlich die Größe des Ergebnisses nicht einstellen,
    und sie werden auch nicht selbst generiert die aufgaben,
    sondern ich schreibe es vor :-(

    Wie kann ih es besser machen?

    Paffy
     
    Paffy, 7. Mai 2008
    #6
  7. schatzi Super-Moderator
    Hallo!

    Eine Variable kann immer nur einen Wert zur Zeit annehmen, daher die Probleme mit a.
    Teste mal sowas:
    Code:
    Sub test()
    Const Y = 10
    Dim a As Integer, b As Integer, c As Integer, i As Integer, x As Double
    For i = 1 To 19 Step 2
    b = Fix(Y * Rnd) + 1
    c = Fix(Y * Rnd) + 1
    x = Rnd
    If x > 0.5 Then
    'Anfang Fall 1
    a = c * (Fix(Y * Rnd) + 1)
    Cells(i, 7) = a * b / c
    Cells(i, 2) = "·"
    Cells(i, 4) = ":"
    'Ende Fall 1
    Else
    'Anfang Fall 2
    a = b * (Fix(Y * Rnd) + 1)
    Cells(i, 7) = c / b * a
    Cells(i, 2) = ":"
    Cells(i, 4) = "*"
    'Ende Fall 2
    End If
    Cells(i, 1) = a
    Cells(i, 3) = b
    Cells(i, 5) = c
    Cells(i, 6) = "="
    Next i
    End Sub
     
    schatzi, 7. Mai 2008
    #7
  8. Paffy Erfahrener User

    Multi-, Divi und Divi-, Multi Generator ?

    Super, klappt...

    nur eine Frage noch, woher weiss er das er 10 Aufgaben machen soll...?
    Kann er auch mehr, und evtl. eine Spalte weiter, ab J usw.

    Paffy
     
    Paffy, 7. Mai 2008
    #8
  9. schatzi Super-Moderator
    Hallo!
    Code:
    For i = 1 To 19 Step 2
    ...
    Next i
    Die Variable i läuft von 1 bis 19 in Zweierschritten, also 1, 3, 5, ... , 17, 19.
    Durch die Anweisung
    Code:
    Cells(Zeile, Spalte) = irgendwas
    werden die Werte in die entsprechenden Zellen geschrieben.

    Mehr zu For...Next-Schleifen steht in der VBA-Hilfe.
     
    schatzi, 7. Mai 2008
    #9
Thema:

Multi-, Divi und Divi-, Multi Generator ?

Die Seite wird geladen...
  1. Multi-, Divi und Divi-, Multi Generator ? - Similar Threads - Multi Divi Divi

  2. Multi Table Input /Form Fragen

    in Microsoft Access Hilfe
    Multi Table Input /Form Fragen: Hallo ihr ! Hoffentlich seid ihr so bewandert das ihr einem ACCESS Noob etwas unter die Arme greifen könnt. Kurz zu mir ich bin gelernter AW Entwickler, aber kenne mich bisher nur mit MySQL und...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden