Zu Zeile 3 sind die kommentare etwas durcheinander geraten. Hier nochmal verbessert:
'a) Zeile 1 ist eine Deklaration der Funktion.
' Das Schlüsselwort "Public" macht die Funktion aufrufbar aus allen Modulen eines Projektes.
' Danach kommt der Name der Funktion "WieHeisstDu" mit der leeren Parameterliste ().
' Mit dem Schlüsselwort "As" wird der Datentyp des Rückgabewertes festgelegt. In diesem Fall ist es “String“.
' "String" dient zur Aufnahme von alphanumerischen Zeichenketten.
' Also Zeichenketten, die aus einem/r oder meheren Buchstaben, Zahlen und Sonderzeichen bestehen können.
Public Function WieHeisstDu() As String
'b) Zeile 2 ist eine Variablendeklaration mit zwei Variablen (vorname, nachname),
' die mit dem Schlüsselwort "Dim" beginnt.
' Beide Variablen sind von Datentyp "String" und dienen zur Aufnahme von alphanumerischen Zeichenketten.
Dim vorname As String, nachname As String
'c) Zeile 3 ist eine Eingabemöglichkeit von Zeichenketten durch den Benutzer,
' mit eigenem Dialogfeld + Erklärung.
' vorname ist der Name der Variablen, die den eingegebenen Text speichert
' “Wie lautet dein Vorname“ ist die Erklärung, die als Text vor dem Eingabefeld steht
' Sie sagt dem Benutzer, was eingegeben werden soll.
vorname = InputBox("Wie lautet dein Vorname?")
'd) Zeile 4 ist identisch zu Zeile 3, nur dass hier der Nachname abgefragt wird.
nachname = InputBox("…und Dein Vorname? ")
'e) Zeile 5 gibt über den Funktionsnamen "WieHeisstdu" eine neue Zeichenkette zurück,
' die aus den Inhalten der Variablen "vorname" und "nachname" besteht.
' Damit die beiden Zeichenketten nicht direkt hintereinander stehen,
' wird in der Mitte ein Leerzeichen eingefügt " ".
' Das KaufmannsUnd & ist der Operater zur Verkettung von String-Variablen (Konkatenierung)
WieHeisstDu = vorname & " " & nachname
'f) Zeile 6 markiert das Ende der Funktion.
End Function
|