Einführung in Unterprogrammdefinitionen (Subdefinitionen) VBA im Rahmen der Lehre des Programmierens mit der Programmiersprache VBA. (VBA Makro-Definition VBA Unterprogramm definieren VBA Subdefinitionen VBA Subdefinition VBA Sub definieren VBA Unterprogrammdefinition VBA), Lektion, Seite 720830
https://www.purl.org/stefan_ram/pub/vba_subdefinition_de (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
VBA-Kurs

Unterprogrammdefinitionen in VBA 

Das Programm "Kuckuck" gibt die ersten drei Strophen eines Liedes aus. Man erkennt, daß sich eine bestimmter Teil darin immer wiederholt.

Modul1
Sub Kuckuck() 
Debug.Print "Auf einem Baum ein Kuckuck, -" 
Debug.Print "Sim sa la dim, bam ba," 
Debug.Print "Sa la du, sa la dim -" 
Debug.Print "Auf einem Baum ein Kuckuck sass." 

Debug.Print "Da kam ein junger Jaeger, -" 
Debug.Print "Sim sa la dim, bam ba," 
Debug.Print "Sa la du, sa la dim -" 
Debug.Print "Da kam ein junger Jaegersmann." 

Debug.Print "Der schoss den armen Kuckuck, -" 
Debug.Print "Sim sa la dim, bam ba," 
Debug.Print "Sa la du, sa la dim -" 
Debug.Print "Der schoss den armen Kuckuck tot." 
End Sub

Direktbereich
Auf einem Baum ein Kuckuck, - 
Sim sa la dim, bam ba, 
Sa la du, sa la dim - 
Auf einem Baum ein Kuckuck sass. 
Da kam ein junger Jaeger, - 
Sim sa la dim, bam ba, 
Sa la du, sa la dim - 
Da kam ein junger Jaegersmann. 
Der schoss den armen Kuckuck, - 
Sim sa la dim, bam ba, 
Sa la du, sa la dim - 
Der schoss den armen Kuckuck tot.

Im Programm "Kuckuck1" wird ein anderes Programm "Refrain" zur Ausgabe des Refrains dreimal aufgerufen. Die Ausgabe des Programms "Kuckuck1" ist der Ausgabe des Programms "Kuckuck" gleich, denn bei jedem Aufruf der Funktion "Refrain" werden wieder die Anweisungen ausgeführt, die den Refrain ausgeben.

Dadurch die Auskoppelung des Refrains in ein spezielles Unterprogramm wird das Modul insgesamt übersichtlich, kürzer und leichter wartbar.

Modul1
Sub Refrain() 
Debug.Print "Sim sa la dim, bam ba," 
Debug.Print "Sa la du, sa la dim -" 
End Sub
Sub Kuckuck1() 
Debug.Print "Auf einem Baum ein Kuckuck, -": Call Refrain 
Debug.Print "Auf einem Baum ein Kuckuck sass." 
Debug.Print "Da kam ein junger Jaeger, -": Call Refrain 
Debug.Print "Da kam ein junger Jaegersmann." 
Debug.Print "Der schoss den armen Kuckuck, -": Call Refrain 
Debug.Print "Der schoss den armen Kuckuck tot." 
End Sub

Direktbereich
Auf einem Baum ein Kuckuck, - 
Sim sa la dim, bam ba, 
Sa la du, sa la dim - 
Auf einem Baum ein Kuckuck sass. 
Da kam ein junger Jaeger, - 
Sim sa la dim, bam ba, 
Sa la du, sa la dim - 
Da kam ein junger Jaegersmann. 
Der schoss den armen Kuckuck, - 
Sim sa la dim, bam ba, 
Sa la du, sa la dim - 
Der schoss den armen Kuckuck tot.

Der Quelltext enthält zwei Programmdefinitionen, die mit dem Quelltext "Sub Refrain()" bzw. dem Quelltext "Sub Kuckuck1()" beginnen und das Programm "Refrain" sowie das Programm "Kuckuck" definieren.

Die erste Programmdefinition definiert das Programm "Refrain", indem der Name "Refrain" an die beiden Folge (Sequenz) der Anweisung "Debug.Print "Sim sa la dim, bam ba,"" und der Anweisung "Debug.Print "Sa la du, sa la dim -"" gebunden wird. Das Unterprogramm "Refrain" kann in dem Unterprogramm "Kuckuck1", auch wiederholt, aufgerufen werden, um die Ausführung dieser beiden Anweisungen zu bewirken. Der Aufruf kann auch ohne das vorangestellte Schlüsselwort "Call" erfolgen.

Da das Unterprogramm "Refrain" hier als dem Unterprogramm "Kuckuck1" untergeordnet  erscheint, wird es als Unterprogramm  bezeichnet. Dies gilt eigentlich nur relativ in bezug auf ein aufrufendes „Oberprogramm“, aber hat sich auch allgemein als Bezeichnung für die mit der Sub-Anweisung definierten aufrufbaren Blöcke (d.h. Anweisungsfolgen) in VBA  eingebürgert.

Ablaufanzeige

Eine Ablaufanzeige kann verwendet werden, um bei einer verlangsamten Programmausführung zu beobachten, wie die einzelnen Anweisungs-Verse ausgeführt werden. Um das zu sehen, kann die Definition des Programms "Refrain" und des Programms "Kuckuck1" verwendet werden.

Modul1
Sub Refrain() 
Debug.Print "Sim sa la dim, bam ba," 
Debug.Print "Sa la du, sa la dim -" 
End Sub
Sub Kuckuck1() 
Debug.Print "Auf einem Baum ein Kuckuck, -": Call Refrain 
Debug.Print "Auf einem Baum ein Kuckuck sass." 
Debug.Print "Da kam ein junger Jaeger, -": Call Refrain 
Debug.Print "Da kam ein junger Jaegersmann." 
Debug.Print "Der schoss den armen Kuckuck, -": Call Refrain 
Debug.Print "Der schoss den armen Kuckuck tot." 
End Sub

Nachdem ein Modul verändert wurde, kann es zunächst kompiliert werden, um bestimmte Fehler gleich zu erkennen. Wenn das Modul ohne Fehlermeldungen kompiliert wurde, kann die Schreibmarke in die zu untersuchende Makrodefinition positioniert werden.

Durch Tippen der Taste F8 (Menüeintrag "Einzelschritt" im Menü "Debuggen") kann dann eine Einzelschrittausführung des Makros gestartet bzw. fortgesetzt werden. Dabei wird der nächste auszuführende Vers zunächst durch eine gelbe Hintergrundfarbe (oder anders) hervorgehoben. Der Prozeß (die Programmausführung) ist danach im Haltemodus  und der Bediener erhält nun vorübergehend wieder die Kontrolle. Durch erneutes Tippen der Taste F8 kann dann der hervorgehobene Vers ausgeführt werden.

Verfolgen von Unterprogrammen

Wenn der nächste auszuführende Vers ein Unterprogramm aufruf ist, dann kann wird bei Tippen der Taste F8 der erste ausführbare Vers des aufgerufenen Programms angezeigt. Durch weiteres Tippen der Taste F8 kann dann auch die Ausführung der Verse des aufgerufenen Unterprogramms in einzelnen Schritten angezeigt werden.

Falls das für ein Unterprogramm aber nicht so detailliert durchgeführt werden soll, kann nach dem Eintritt in das Unterprogramm mit der Tastenkombination Strg-Schalt⇑-F8 (Menüeintrag "Prozedur abschließen") die Ausführung des Unterprogramms in einem Schritt abgeschlossen werden. Der nächste zur Einzelschrittausführung vorgelegte Vers ist dann der Vers nach dem  Unterprogrammaufruf.

Es ist aber auch möglich, einen Unterprogrammaufruf gleich als ganzes ausführen zu lassen, ohne daß dabei erst mit der Einzelschrittanzeige des Unterprogramms begonnen wird. Wenn der Aufruf eines Unterprogramms als zur Ausführung bereit angezeigt wird, dann wird dazu die Tastenkombination Strg-Schalt⇑-F8 (Menüeintrag "Prozedurschritt") eingegeben.

Während der Einzelschrittausführung eines Programms kann auch jederzeit die zum normalen Start verwendete Taste F5 getippt werden, um die Ausführung des gesamten restlichen Programms zu verlangen.

Unterprogrammaufrufe

Der Aufrufe eines Unterprogramms ohne Parameter und ohne CALL vor einem Doppelpunkt  »:« kann von VBA als Etikett (Sprungmarke) interpretiert werden. In diesem Fall ist dann entweder der Doppelpunkt durch eine Zeilentrennung zu ersetzen oder CALL zu verwenden.

Unterprogramm mit Variablen

Das folgende Beispiel zeigt eine Unterprogramm mit einer lokalen Variablen.

Modul1

Sub Var1()
  Dim v As Integer
Rem Anfang des Gueltigkeitsbereichs der Variablen "v"
  Let v = 1
  Let v = 2
  Debug.Print v
End Sub

Rem Ende des Gueltigkeitsbereichs der Variablen "v"

Unterprogramm mit statischen Variablen

Das folgende Beispiel zeigt eine Unterprogramm mit einer statischen Variablen.

Modul1

Sub Var1()
Static v As Integer ' ist zunächst 0
Debug.Print v
Let v = v + 1
End Sub

Rem Ende des Gueltigkeitsbereichs der Variablen "v"

Sub Main()
Var1
Var1
Var1
End Sub

Protokoll

0

1

2

Das gleiche mit »Dim«.

Modul1

Sub Var1()
Dim v As Integer ' ist zunächst 0
Debug.Print v
Let v = v + 1
End Sub

Rem Ende des Gueltigkeitsbereichs der Variablen "v"

Sub Main()
Var1
Var1
Var1
End Sub

Protokoll

0

0

0

Module

Normalerweise wird empfohlen, verschiedene Unterprogramme „übersichtlich“ auf mehrere Module aufzuteilen, indem Unterprogramme, die enger zusammengehören jeweils in einem Modul zusammengefaßt werden.

Es gibt aber auch ein Argument dafür, alle  Unterprogamme in ein einziges  Modul zu packen: Der Text dieses Moduls läßt sich als zusätzliche Datensicherung leicht über die Zwischenablage oder über das „Exportieren“ in eine Textdatei schreiben. Bei vielen Modulen wird dies immer mühevoller, da jedes Modul einzeln gesichert werden muß.

Übungsfragen

Wiederholungen
Unterprogramme können dafür sorgen, daß wiederholt auszuführende Abläufe nur einmal im Code vorkommen müssen.
Modul1

Sub Hallo(): Debug.Print "Hallo!": End Sub

Sub Hallo2(): Hallo: Hallo: End Sub

Sub Main(): Hallo2: Hallo: End Sub

Übungsfrage Was gibt das Programm "Main" aus?

Übungen

Unterprogramme benutzen
Modul1
Sub Lkw
Debug.Print "Lastkraftwagen"
End Sub
Fügen Sie das obenstehende Programm in ein Modul ein und rufen Sie es dann aus dem Direktbereich auf.
Unterprogramme definieren
Fügen Sie noch eine Methode namens »wpg« in das Modul ein, die »Wirtschaftsprüfungsgesellschaft« ausgibt.
Unterprogramme definieren ⃗
Schreiben Sie das folgende Programm um, so daß sich wiederholende Anweisungen von einem Unterprogramm (oder von mehreren Unterprogrammen) ausgeführt werden, das dann wiederholt aufgerufen wird (bzw. aufgerufen werden). Das Umschreiben soll die Ausgabe des Programmes nicht verändern.
Modul1
Sub Gemuese
Debug.Print "Tomaten"
Debug.Print "Rotkohl Gruenkohl"
Debug.Print "Gurken"
Debug.Print "Tomaten"
Debug.Print "Rotkohl Gruenkohl"
Debug.Print "Spinat"
Debug.Print "Tomaten"
Debug.Print "Rotkohl Gruenkohl"
Debug.Print "Kohlrabi"
End Sub
Direktbereich
Tomaten
Rotkohl Gruenkohl
Gurken
Tomaten
Rotkohl Gruenkohl
Spinat
Tomaten
Rotkohl Gruenkohl
Kohlrabi
Hinweis Falls die Aufgabe schwerfällt, kann das Modul "Modul1" mit dem Unterprogramm "Kuckuck1" als Vorlage für die Lösung verwendet werden, indem darin schrittweise die Texte durch die für die Lösung dieser Aufgabe passende Texte ersetzt werden.

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram720830 stefan_ram:720830 VBA Makro-Definition VBA Unterprogramm definieren VBA Subdefinitionen VBA Subdefinition VBA Sub definieren VBA Unterprogrammdefinition VBA Unterprogramme in VBA selber schreiben; Subs in VBA selber schreiben; Makros in VBA selber schreiben; Prozeduren in VBA selber schreiben; neue Zeile VBA; Unterprogramm, Unterprogramme, Unterprogrammdefinition, Unterprogrammdefinitionen, Makro, Makros, Makrodefinition, Makrodefinitionen, Subroutine, Subroutines, sub, subs, subdefinition, subdefinitionen, Definition, Definitionen, Prozedur, Prozeduren, Prozedurdefinition, Prozedurdefinitionen, Prozedur, Prozeduren, VBA-Prozedur, VBA-Prozeduren, VBA-Sub, VBA-Subs, Sub in VBA, Subs in VBA, VBA-Prozedurdefinition, VBA-Prozedurdefinitionen, VBA-Subdefinition, VBA-Subdefinitionen, VBA-Makrodefinition, VBA-Makrodefinitionen, Wie definiere ich ein Sub in VBA?, Wie definiere ich Subs in VBA?, Wie definiere ich ein Makro in VBA?, Wie definiere ich Makros in VBA?, Wie definiere ich eine Prozedur in VBA?, Wie definiere ich Prozeduren in VBA?, Wie definiert man ein Sub in VBA?, Wie definiert man Subs in VBA?, Wie definiert man ein Makro in VBA?, Wie definiert man Makros in VBA?, Wie definiert man eine Prozedur in VBA?, Wie definiert man Prozeduren in VBA?, Wie kann ich eine Prozedur in VBA definieren?, Wie kann ich Prozeduren in VBA definieren?, Wie kann ich ein Sub in VBA definieren?, Wie kann ich Subs in VBA definieren?, Wie kann ich ein Makro in VBA definieren?, Wie kann ich Makros in VBA definieren?, Wie kann man eine Prozedur in VBA definieren?, Wie kannt man Prozeduren in VBA definieren?, Wie kann man ein Sub in VBA definieren?, Wie kannt man Subs in VBA definieren?, Wie kann man ein Makro in VBA definieren?, Wie kannt man Makro in VBA definieren?, source, source code,sourcecode, Programmier sprache VBA, VBA Programm VBA Sprache VBA Die Programmiersprache VBA Visual Basic for Applications, VisualBasic for Applications, Visual Basic for Aplications, VisualBasic for Aplications, VBA, V.B.A., V B A,, Softwareentwicklung, Software-Entwicklung, Software Entwicklung, Softwareprogrammierung, Software-Programmierung, Software Programmierung, Softwareherstellung, Software-Herstellung, Software Herstellung, Softwareerstellung, Software-Erstellung, Software Erstellung, Softwareengineering, Software-Engineering, Software Engineering, Softwareenginering, Software-Enginering, Software Enginering, Softwaremethodik, Software-Methodik, Software Methodik, Programmiermethodik, Programmier-Methodik, Programmier Methodik, Softwaredidaktik, Software-Didaktik, Software Didaktik, Methodik des Programmierens, Didaktik des Programmierens, Fachdidaktik des Programmierens, Fach-Didaktik des Programmierens, Programmieren, Programmierung, Computer Science, Informatik, Informatik, Informationspädagogik, Informationspaedagogik, Programmierer, programmieren, Quellcode, Quelltext, Quelle, Quellen, Informatiker, Fachinformatiker, Entwickler, mit Stil, mit Stiel, mit Still, , Einführung, Einfuehrung, Einführungen, Einfuehrungen, eLearning-Modul, e-Learning-Modul, eLearning-Module, e-Learning-Module, Kurs Berlin, Kurse Berlin, Kursus, Vortrag, Vorträge, Vortraege, Lehrgang, Lehrgänge, Lehrgaenge, kostenloses Lehrmaterial, kostenlose Lehrmaterialien, Vorlesung, Vorlesungen, Unterrichtseinheit, Unterrichtseinheiten, kostenloses Unterrichtsmaterial im Internet, kostenlose Unterrichtsmaterialien im Internet, Ausbildung, Ausbildungen, für die Ausbildung, Fortbildung, Fortbildungen, Weiterbildung, Weiterbildungen, Schulung Berlin, Schulungen Berlin, Internetschulung, Webschulung, Kursunterlage, Kursunterlagen, trainer Berlin, Didaktik, Informatikunterricht, Primer, Skript FH, Skripte FH, Skriptum FH, Skripts FH, Script FH, Scripte FH, Scriptum FH, Scripts FH, howto, how-to, how to, Lehrbuch, Buch, Bücher, Buecher, Bericht, Crash Kurs Berlin, Crash-Kurs Berlin, Crashkurs Berlin, Report, Sachtext, Sachtexte, Übung, Übungen, Uebung, Uebungen, course, PbclevtugFgrsnaEnz, lecture note, lecture notes, Tutorial, Tutor, Tutorium, Teacher, Lehrer Berlin, Trainer Berlin, Beratung Berlin, Anleitung zum, Anleitungen zum, Einführung, Einfuehrung, Einführungen, Einfuehrungen, Handbuch für, Handbücher, Handbuecher, Support, Diplomarbeit, Facharbeit, Hausarbeit, Hausarbeiten, Werk, Werke, Text, Übungsblatt, Uebungsblatt, Lösung, Loesung, Lösungen, Loesungen, Auflösung, Aufloesung, Auflösungen, Aufloesungen, Facharbeit, Facharbeiten, Forum, Training, manual, Folie, Folien, Lehrmittel, beratung, Definition von, Allgemeine Erklärung, Allgemeine Erklaerung, Allgemeine Erklärungen, Allgemeine Erklaerung, Allgemeine Erklaerungen, Einfache Erklärung einfach, Einfache Erklaerung einfach, Einfache Erklärungen, Einfache Erklaerung, Einfache Erklaerungen, zum Thema, FAQ, FAQs, Konzept, Lernkurs, Lern-Kurs, Lernkurse, Lern-Kurse, eine kurze Erklärung, Begriff, Begriffe, Erklärung zu Begriffen, begriffbestimmung, begriffbestimmung, Begriffsbestimmung, Begriffserklärung, Begriffserklaerung, Wort, Worterklärung, Worterklaerung, Definition, Beispiel, Beispiele, Bedeutung, Bedeutungen, was bedeutet, Begriffsdefinition, für Anfänger, fuer Anfaenger, für Einsteiger, für Beginner, zum selber Lernen, handout, hand out, web based training, WBT, Net Based Training, NBT, computer based training, CBT, virtual learning environment, virtual university, für die Schule, Seminar, Seminare, Vorgehensweise, Pädagogik, Paedagogik, Akademie, Onlineacademie, Onlineakademie, Wissen, Unterrichtsvorbereitung für das Fach, Unterricht, für Lehrer, für Lehrerinnen, Referat, Referate, Hausaufgabe, Hausaufgaben, Tip, Tipp. Tipps und Tricks, Tips und Tricks, Methode, Methoden, Methodik, Funktion, Funktionsweise, Aufbau, Prinzip, Grundlage, Grundlagen, Internetschulung, Unterlage, Unterlagen, Struktur, Frage, Fragen, Antwort, Antworten, Schulunterricht, zum erlernen, was ist das?, wie?, lerne, Onlineausbildung, Onlinelehrgang, Onlinekurs, Onlinebuch, Webbuch, Academy, Fachhochschule, FH, TFH, Hochschule, Universität, Universitaet, Uni, Schule, Berufsschule, Gymnasium, Erste Schritte mit, Dozent, Dozenten, Zusammenfassung, Übersicht, Term, Fachwort, Fachbegriff, Fachbegriffe, Grundbegriff, Grundbegriffe, Lektion, Lektionen, Bedienungsanleitung, Bedienungsanleitungen, Spezialist, Spezialisten, Coaching, Coach, Fachbuch, technologie, Unterschied zwischen, Unterschiede zwischen, lehren, unterrichten, für das Studium, für Studenten, für Studentinnen, für Studierende, für Schüler, für Schülerinnen, Wie kann ich, Wie kann man, Hilfe, selber, erstellen, Erstellung, Beginner, Online-Seminar, Online-Kurs, Online-Schulung, ich, gebrauchsanweisung, gebrauchsanleitung, Bedienungsanweisung, Einweisung, Kurzinfo, Internet-Kurs, Internet-Kurse, Online-Training, Intensiv, Intensivkurs, Vortragsreihe, Präsentation, Grundzüge, Mitschrift, Mitschriften, Verständnis, verstehen, anwenden, Hintergrundwissen, Hintergrund, Hintergründe, content, Funktionsprinzip, Schritt für Schritt; E-Learning; elearning; online learning; Fernlehre, Fernlehrgang, Fernlehrgänge, Referent, Referenten, Fernkurs, Fernkurse, Fernstudium, Fernschule, Fernuniversität, Fernlehrer, Denken, Qualifizierungsmaßnahme, Qualifizierung, Qualifizierungen, Volkshochschulkurs, Volkshochschulkurse, Internet-Learning-Plattform, Online-Learning-Plattform, E-Learning-Plattform, Internetlearning-Plattform, Onlinelearning-Plattform, Elearning-Plattform, jetzt, Kochbuch, einfach erklärt, Kenntnis, Kenntniss, Kenntnisse, deutsche Hilfe, lernen und verstehen; blended learning; courseware, Profi, Profis, professionell, professionelle, professionelles, profesionell, profesionelle, profesionelles, professionel, gekonnt, für Könner, Grundkurs, Leistungskurs, Aufbaukurs, Lehrtext, Lehrtexte, Fachtext, Fachtexte, Ausarbeitung, distance learning, Online Seminar, distance education, Online Tutorium, Online Tutorien, technology-based learning, Computer based learning, CBL, Internet Based learning, IBL, Web based learning, WBL, online-learning, OL, online-training, OT, CAI, Computer Assisted Instruction, CUU, Computerunterstützter Unterricht, Computer-unterstützter Unterricht, Know how, Grundkenntnis, Grundkenntnisse, Kompetenz, Schulungsunterlagen, Insiderwissen, Rat, Lehrerinnen und Lehrer, ABC, Überblick, Arbeitsblatt, Sekundarstufe, Oberstufe, Material, Materialien, Unterrichtsentwurf, Unterrichtsentwürfe, Lerntip, Lerntips, Lerntipp, Lerntipps, ebook, schnell lernen, Lerner, Lernender, Lernende Erwachsenenbildung, Frage und Antwort, Selbststudium, Selbstudium, Umschulung, , kostenlos, kostenlose, kostenloses, kosten los, kosten lose, kosten loses, gratis, free, frei, freie, freies, privat, private, privates, homepage, home-page, home page, website, web site, webpage, web-page, web page, webpages, web-pages, web pages, webseite, Web-Seite, Webseite, Webseiten, Web-Artikel, Web Artikel, online, on-line, on line, download downloaden, down load, or, deutsch, deutsche, deutsches, deutscher, Deutschland, deutschsprachig, deutschsprachige, deutschsprachiges, german, germany, and, uebersicht, Uerbersicht, uebersichten, Uebersichten, Übersicht, übersicht, Übersichten, übersichten, Uebersicht, uebersicht, Uebersichten, uebersichten, Info, Infos zu, Information über, ueber, Informationen über, Auskunft, Auskünfte, Auskuenfte, Dienst, PbclevtugFgrsnaEnz, Angebot, Angebote, Anbieter, server, für, fuer, in, an, keyword, keywords, key word, keywords, internet, internets, net, network, net work, networks, net works, web, www, world wide web, Theorie, Praxis, Anwendung, DV, IT, glossar, fachwörterbuch it-glossar, computer lexikon, Computerlexikon, Computer-Lexikon, Lexikon, computer lexicon, Computerlexicon, Computer-Lexicon, Lexicon, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 was ist ein, was ist das, was sind, definiere, definition, define, Inhalt, html, xhtml, free im netz, PDF Text, digital, digitale, binär, binäre, elektronisch, elektronische, fachbegriff, fachbegriffe, konzept, Begriff, allgemein, allgemeine, allgemeines, Technik, Datentechnik, Digitaltechnik, Binätechnik, online lesen; , Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd720830, slrprddef720830, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/vba_subdefinition_de