Was sind functions ? Wie und wann benutzt man sie ? Danke

Moderator: Moderatoren
GrußWas ist eine Sub?
Sub ist die Kurzform von Subroutine (Prozedur), einem Unterprogramm, das in einem Programm eine bestimmte Aufgabe erledigt. Subs werden verwendet, um eine Aufgabe in einzelne Prozeduren zu zerlegen. Indem Sie ein Programm in Prozeduren und Unterprozeduren aufteilen, steigern Sie seine Zuverlässigkeit und senken die Fehleranfälligkeit. Eine Sub kann eventuell einige Argumente als Parameter annehmen, sie gibt jedoch keine Werte an die aufrufende Sub oder Function zurück. Syntaxbeispiel:
MachEtwasMitDenWerten(MeinErsterWert,MeinZweiterWert)
Was ist eine Function?
Eine Funktion (Function) ist im wesentlichen eine Prozedur, die einen Wert zurückgibt. Sie können Funktionen auf der rechten Seite von Variablendeklarationen oder an anderen Stellen einsetzen, an denen normalerweise Werte verwendet würden, so z. B.:
MeinZweiterWert = meineFunktion(MeinErsterWert)