Umfragen und Multiple-Choice-Tests - Teil 2

Im Gegensatz zu einfachen Umfragen sind Multiple-Choice-Tests etwas schwieriger anzuzeigen. Sie benötigen dazu etwas VBA-Unterstützung, um eine optimale Bedienung zu ermöglichen. Wie das aussehen kann, zeigt Ihnen dieser zweite Teil der Artikelfolge.

Zunächst einmal benötigen Sie ein Formular zum Verwalten von Fragen und Antworten. Das geht recht einfach mit Hilfe eines Unterformulars.

Tests verwalten und eingeben

Als Erstes erstellen Sie ein Formular für die Tabelle tabFragen, das alle Felder, zumindest aber die Felder Frage und Hilfe enthält (Bild 1). Darüber hinaus benötigen Sie ein Formular, das als Unterformular beginnt und in der Endlosansicht angezeigt wird. Hier benötigen Sie nur die Felder Antwort und Wert. Das zweite Formular fügen Sie dann als Unterformular in das erste ein und verknüpfen die beiden Formulare über die Felder tabFragen.ID und tabAntworten.Frage.

Bild 1: Aufbau des Formulars zur Verwaltung der Fragen und Antworten.
Bild 1: Aufbau des Formulars zur Verwaltung der Fragen und Antworten.

Damit ist das Formular prinzipiell fertig. Sie können natürlich noch beliebige Hinweise und Steuerelemente ergänzen. Wichtig bei der Eingabe ist, dass Sie nicht nur die Antworten eingeben, sondern auch das Kontrollkästchen für das Feld Wert aktivieren, wenn es sich um die richtige Antwort handelt.