Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

4 VBA-Konzepte > 4.2 Prozedurale Programmierung - Pg. 110

Kapitel 4 VBA-Konzepte 4.2 Prozedurale Programmierung Prozedurale Programmiersprachen zeichnen sich dadurch aus, dass der Programm- code in kleine, voneinander getrennte Programmteile geschrieben wird. Diese Pro- grammteile (Prozeduren) können sich gegenseitig aufrufen und Parameter übergeben. Viele populäre Programmiersprachen ­ etwa Pascal, C und modernere Basic-Dialekte ­ zählen zu den prozeduralen Programmiersprachen (im Gegensatz etwa zu den Spra- chen LISP oder Prolog). Dieser Abschnitt beschreibt die für eine prozedurale Sprache charakteristischen Kom- mandos zur Steuerung des Programmablaufs und zur Unterteilung des Programms in Funktionen und Prozeduren. 4.2.1 Prozeduren und Parameter Aus den vorangegangenen Beispielen sind die beiden generellen Syntaxvarianten für Prozeduren bereits deutlich geworden: Sub name() ... End Sub definiert ein Unterpro- gramm (= Makro, = Befehlsmakro). Prozeduren dieser Art können zwar bestimmte Ak- tionen durchführen (beispielsweise die aktuelle Arbeitsmappe speichern), aber keine Ergebnisse zurückgeben. Aus diesem Grund gibt es einen zweiten Prozedurtyp, die