VBA-Programmierung

  • Hallo

    ich habe Probleme mit 2 Aufgaben zu VBA. Ich schreib sie einfach mal hin und hoffe jemand kann mir helfen und erklären wie das funktioniert :)

    Aufgabe 1:
    Erstellen Sie ein kleines VBA-Programm, das folgendes durchführt: Das Programm soll eine interaktiv vom Nutzer eingegebene Zahl mit einer internen Programmkonstanten vergleichen. Dabei sollen nur Zahlen zwischen 0.....1000 eingegeben werden dürfen. Je nachdem, ob die eingegebene Zahl kleiner, gleich oder größer der internen Programmkonstanten ist, sollen entsprechende Informationen an den Nutzer ausgegeben werden. Darüber hinaus sollen eine Fehlermeldung erscheinen, wenn die Zahl nicht im vorgegebenen Bereich zwischen 0....1000 liegt.

    Aufgabe 2:

    Gegeben ist das folgende VBA Programm

    Sub ZelleAnsprechen
    Application.Workbooks("mappenname").Worksheets("Tabelle1")._
    Range("a1").Interior.ColorIndex=3
    End Sub

    Was macht dieses VBA-Programm? Überführen Sie das Programm in ein äquivalentes Programm mit indirektem Objektaufruf!

    Wäre super nett wenn mir jemand helfen könnte...ich verstehe nämlich nur Bahnhof, vor allem bei indirektem Objektaufrufen!