VBA – Übung – Schleifen

In dieser Übung geht es nur darum verschiedene Arten von Schleifen auszuprobieren.

Bildschirmfoto 2023-05-15 um 09.32.34

 Erforderliche Makros

  1. Init
    • alle Dinge ab Zeile 5 werden gelöscht inkl. der Formatierung.
    • Die Prompts & die Überschrift werden in die Zellen geschrieben.
  2. Schleife 1Bildschirmfoto 2023-05-15 um 09.37.25
    Der Benutzer gibt die erste (ab Zeile 5) und die letzte Zeile bis max.  Zeile 56) an und die entsprechende Zahl wird in die Spalte 1 geschrieben und der Colorindex wird in der Spalte 2 angepasst. Dazu soll eine FOR-Schliefe verwendet werden.
  3. Schleife 3
    Wie Schleife 2, jedoch soll hier nun eine While-Schliefe verwendet werden.
  4. Schleife 4
    Jetzt gibt der Benutzer auch noch die erste und die letzte Spalte an und es müssen nun zwei Schleifen ineinander verschachtelt werden, damit die entsprechenden Zellen die Werte und Farben bekommen. Zum Beispiel:
    farbe = Abs(zaehlerZeile – zaehlerSpalte)
    wert = Abs(zaehlerZeile – zaehlerSpalte)
    Bildschirmfoto 2023-05-15 um 09.55.04

Abs(zahl) macht aus jeder Zahl eine positive Zahl.

Beachte: Die Zeilen sollten zwischen 4 und 56 liegen, da der Colorindex liegt zwischen 1 und 56 liegen muss; ansonsten gibt’s einen Fehler!

K. Fröhlig