Excel Zufalls Auswahl?
Hallo Danke im Vorraus für eure Hilfe.
Ich will ein Roulette in Excel programmieren und da hab ich eine Frage.
Hier zeig ich euch erstmal das Bild.
Ich will dass eine Zufällige Zahl ausgewertet wird.
Aber nicht klassisch: =Zufallsbereich(1;36)
Sondern dass die Uahl auf dem Roulett Tisch auch wirklich ausgewählt wird wie zum Beispiele auf dem Foto die 11 (aber halt automatisch)
Den Macro für das mache ich dann selber.
3 Antworten
So, per Bedingte Formatierung.

Erstelle ein neues Arbeitsblatt namens "RouletteMakro" mit Strg+F11.
Dort schreibst du ab A1 folgende Zeilen:
Markiere Zufallszahl
=ZUFALLSBEREICH(1;36)
=ADRESSE(ZEILE(B6)+GANZZAHL((A2-1)/3);SPALTE(B6)+REST(A2-1;3);1;1;"Roulette")
=MELDUNG(WAHR;"Zufallszahl: "&A2&", Zelle:"&A3)
=AUSWÄHLEN(INDIREKT(A3))
=RÜCKSPRUNG()
Auf den Button in deinem Roulette-Sheet legst du dann das Makro "RouletteMakro!$A$1"


Komisch, bei mir geht es.
Hast du deine Arbeitsmappe als *.xlsm gespeichert?
Heißt dein Tabellenblatt mit dem Roulettetisch "Roulette"?
Verwendest du als Button das Formularsteuerelement oder ActiveX?
Hast du das neue Sheet mit [Strg]+F11 eingefügt?
Ja alles gemacht und ich benutze die Formularsteuerelemente
Überprüf mal deine Optionen:
- Datei → Optionen → Trustcener → Einstellungen für das Trustcenter → Makroeinstellungen → Testweise auf "Alle Makros aktivieren"
- Trustcenter → Zugriffseinstellungen → Haken bei allem mit "Excel 4" voran. Unten: "Ausgewählte Dateitypen in der geschützten Ansicht öffnen und Bearbeitung erlauben
- Speichere die Arbeitsmappe irgendwo lokal, zum Beispiel auf C:\Temp
Ich packe mal noch ein Bild in meine Antwort.
Die "Null" nicht vergessen.
Dies ist ohne VBA möglich.
Jede Änderung auf dem Sheet (oder "Neu berechnen" klicken) verursacht mit
=Zufallsbereich(0;36)
eine Refresh der Zufallszahl.
Mit dieser und "Bedingter Formatierung" kannst du dann das "getroffene Feld" entsprechend hervorheben.
Aber wie wird denn das entsprechende feld getroffen... weil wenn man =Zufallsbereich(0;36) eintippt wird ja in der zelle die Zufallszahl hingeschrieben aber nicht in der Tabelle ausgewählt
ich verstehe die idee nur die formel a4 und a5 sind falsch und funktionieren nciht