home *** CD-ROM | disk | FTP | other *** search
- Attribute VB_Name = "Modul1"
- Sub lernen()
- For i = 1 To Worksheets.Count
- Sheets(i).Activate
- Columns("B:B").Hidden = True
- Next
- anzahl = InputBox("Geben Sie die Anzahl der Wiederholungen an!")
- r = 0
- f = 0
- For i = 1 To anzahl
- a = zufall
- Range(a).Select
- deutsch = InputBox("Geben Sie die ▄bersetzung von '" & Range(a) & "' ein!")
- If deutsch = ActiveCell.Offset(0, 1) Then
- MsgBox ("Richtig!")
- r = r + 1
- Else
- MsgBox ("Falsch!, Richtig wΣre '" & ActiveCell.Offset(0, 1) & "' gewesen")
- f = f + 1
- End If
- Next
- MsgBox ("Sie haben " & r & " richtige und " & f & " falsche Antworten gegeben.")
- For i = 1 To Worksheets.Count
- Sheets(i).Activate
- Columns("B:B").Hidden = False
- Next
-
- End Sub
-
- Function zufall()
- Tabellenzahl = Worksheets.Count
- Blatt = Int(Tabellenzahl * Rnd + 1)
- Worksheets(Blatt).Activate
- Set tabelle = ActiveCell.CurrentRegion
- Zeilenzahl = tabelle.Rows.Count
- Zeile = Int(Zeilenzahl * Rnd + 1)
- zufall = "A" & Zeile
- End Function
-
-
-
-