Du hast das meiste richtig Simona. Ich habe es überarbeitet und in die richtige Form gebracht. Da waren übrigens ein paar Fehler im Code. Hast Du den abgeschrieben oder war der so vorgegeben?
'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 + Titel.
' vorname ist der Name der Variablen, die den eingegebenen Text speichert
' und Inputbox mit dem Text “Wie lautet dein Vorname“ ist die Erklärung
' der Inputbox für den 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
|