Einführung "VBA mit Microsoft Office"

Übungen zu den VBA-Grundlagen

Übung 1

Öffnen Sie Excel. Mit Alt F11 gelangen Sie in die VBA-Entwicklungsumgebung. Suchen Sie in der Hilfe nach einer Zusammenfassung zu den Datentypen und drucken Sie diese aus.

Zusatzaufgabe für die Schnellen:

Wozu dient der Variant-Datentyp? Weshalb sollte man ihn möglichst sparsam verwenden?

Übung 2

Finden Sie mit der Hilfe heraus, welche Argumente für MsgBox und für InputBox existieren und was sie bedeuten.

Tipp: Tippen Sie in der Entwicklungsumgebung MsgBox, markieren Sie es und drücken Sie F1.

Zusatzaufgabe für die Schnellen: 

Wie gelingt es, für MsgBox gleichzeitig die Buttons "Ja", "Nein" und "Abbrechen" sowie ein Ausrufezeichen anzuzeigen, wobei "Nein" vorausgewählt ist?

Übung 3

Zeigen Sie ein Dialogfenster an, das eine Benutzereingabe verlangt, und zeigen Sie anschliessend die Eingaben in einem zweiten Dialogfenster an.

Zusatzaufgabe für die Schnellen:

Zeigen Sie im zweiten Fenster "Sie haben" .. "eingegeben" an.

Übung 4

Zeigen Sie ein Dialogfenster an, das die zwei Schaltflächen Ja und Nein anzeigt und speichern Sie in der Variablen intButton, welche Schaltfläche angeklickt wurde. Zeigen Sie diesen Wert im nächsten Dialogfenster an.

Übung 5

Zeigen Sie ein Dialogfenster an mit einem Eingabefeld und dem Text "Anzulegender Betrag". Berechnen Sie das Gesamtvermögen nach einem Jahr bei einem Zinssatz von 5% und zeigen Sie diesen Betrag mit der Meldung an "Ihr Vermögen beträgt bei einem Zinssatz von 5% nach einem Jahr .. SFr.".

Zusatzaufgabe für die Schnellen:

Bauen Sie die Übung so aus, dass man zusätzlich die Anzahl Jahre eingeben kann und korrigieren Sie die Formel.