Microsoft Office Access für Windows ACC2007P. Autor: Roland Bauch. Inhaltliches Lektorat: Ricardo Hernandez Garcia

Größe: px
Ab Seite anzeigen:

Download "Microsoft Office Access für Windows ACC2007P. Autor: Roland Bauch. Inhaltliches Lektorat: Ricardo Hernandez Garcia"

Transkript

1 ACC2007P Autor: Roland Bauch Inhaltliches Lektorat: Ricardo Hernandez Garcia 1. Ausgabe vom 31. Oktober 2008 HERDT-Verlag für Bildungsmedien GmbH, Bodenheim Internet: Alle Rechte vorbehalten. Kein Teil des Werkes darf in irgendeiner Form (Druck, Fotokopie, Mikrofilm oder einem anderen Verfahren) ohne schriftliche Genehmigung des Herausgebers reproduziert oder unter Verwendung elektronischer Systeme verarbeitet, vervielfältigt oder verbreitet werden. Microsoft Office Access 2007 für Windows Automatisierung, Programmierung ACC2007P Dieses Buch wurde mit großer Sorgfalt erstellt und geprüft. Trotzdem können Fehler nicht vollkommen ausgeschlossen werden. Verlag, Herausgeber und Autoren können für fehlerhafte Angaben und deren Folgen weder eine juristische Verantwortung noch irgendeine Haftung übernehmen. Die in diesem Buch und in den abgebildeten bzw. zum Download angebotenen Dateien genannten Personen und Organisationen, Adress- und Telekommunikationsangaben, Bankverbindungen etc. sind frei erfunden. Übereinstimmungen oder Ähnlichkeiten mit lebenden oder toten Personen sowie tatsächlich existierenden Organisationen oder Informationen sind unbeabsichtigt und rein zufällig. Die Bildungsmedien des HERDT-Verlags enthalten Links bzw. Verweise auf Internetseiten anderer Anbieter. Auf Inhalt und Gestaltung dieser Angebote hat der HERDT- Verlag keinerlei Einfluss. Hierfür sind alleine die jeweiligen Anbieter verantwortlich.

2 I Office Access Automatisierung, Programmierung 1 Über dieses Buch Aufbau und Konventionen Voraussetzungen und Ziele Software und Beispieldateien 5 2 Access programmieren Hintergrund Programmiermöglichkeiten Unterschiede zwischen VBA und Makros Schnellübersicht Einführung in die Programmierung Grundlagen der Programmentwicklung Strukturierte Programmierung Modular und strukturiert programmieren Mit Modulen strukturiert programmieren Merkmale von VBA Ein einfaches Programm Schnellübersicht Übung Mit Modulen arbeiten Module Standardmodule Formular- und Berichtsmodule Prozeduren in Access Schnellübersicht Übung Die Entwicklungsumgebung Bestandteile der Entwicklungsumgebung Der Projekt-Explorer Das Eigenschaftenfenster Das Codefenster Im Codefenster arbeiten Neue Prozedur erstellen Weitere Anwendungen des Codefensters Schnellübersicht Übung Grundlegende Programmelemente Variablen Erläuterung wichtiger Datentypen Konstanten Mit Prozeduren programmieren Prozeduren mit Argumenten verwenden Operatoren Schnellübersicht Übung Ereignisgesteuerte Programmierung Das Prinzip von Ereignis und Reaktion Verknüpfen von Ereignissen und Prozeduren Wichtige Ereignisse im Überblick Ereignisprozeduren mit Argumenten Ereignisprozeduren in der Praxis Schnellübersicht Übung Steuerung des Programmablaufs Bedingungen für den Programmablauf Die Auswahl (Alternative) Die zweiseitige Auswahl Die mehrstufige Auswahl Die Fallauswahl Die Wiederholung (Iteration) Die zählergesteuerte Wiederholung Die kopfgesteuerte bedingte Wiederholung Die fußgesteuerte bedingte Wiederholung Weitere Kontrollstrukturen Schnellübersicht Übung Erweiterte Sprachelemente Datenfelder (Arrays) Dynamische Arrays Eingabedialoge verwenden Meldungsfenster verwenden Vordefinierte Funktionen Schnellübersicht Übung Fehlersuche und Fehlerbehandlung Grundlagen der Fehlerbehandlung Prozeduren im Unterbrechungsmodus testen Variablen prüfen und überwachen Das Direktfenster verwenden Laufzeitfehler abfangen und behandeln Schnellübersicht Übung Mit dem Access-Objektmodell arbeiten Was sind Objekte? Eigenschaften von Objekten Methoden von Objekten Die With-Anweisung Auflistungen

3 Inhalt I 11.6 Aktionen mit dem DoCmd-Objekt ausführen Mit dem Objektkatalog arbeiten Schnellübersicht Übung Zugriff auf Formulare und Berichte Mit Formularen programmieren Navigieren in Formularen Auf Daten in Formularen zugreifen Mit Steuerelementen programmieren Besonderheiten Mehrfachauswahl in Listenfeldern Steuerelemente mit Hyperlinks Steuerelemente formatieren Mit Berichten programmieren Objektvariablen Schnellübersicht Übung Datenzugriff mit VBA Werte aus Tabellen und Abfragen ermitteln Objekte zum Datenzugriff Öffnen einer Datenverbindung Datensätze lesen Datensätze hinzufügen Datensätze suchen Datensätze ändern Datensätze löschen Schnellübersicht Übung Multifunktionsleiste erweitern Schnellübersicht Übung Kommunikation mit Office- Anwendungen Grundlagen zur Automatisierung Von Access aus Word-Objekte programmieren Von Access aus Excel-Objekte programmieren Schnellübersicht Übung API-Aufrufe und Windows-Registry Grundlagen des Windows-API API-Funktionen aufrufen und deklarieren Parameterübergabe an API-Funktionen Benutzerdefinierte Datentypen Anwendungsbeispiel für API-Aufrufe Die Windows-Registry Registrierung mit VBA manipulieren Weitere Zugriffe auf Schlüsselwerte Schnellübersicht Übung 187 Stichwortverzeichnis SQL-Anweisungen mit VBA Sprache SQL Aufbau von SQL-Anweisungen Datenverbindung mit dem Connection-Objekt SQL-Anweisungen mit dem Connection-Objekt SQL-Anweisungen mit dem DoCmd-Objekt ausführen Schnellübersicht Übung Anwendungsoberfläche gestalten Konfiguration einer Access-Anwendung Multifunktionsleiste in VBA programmieren Grundlagen zu XML XML-Multifunktionsleiste einbinden Multifunktionsleiste mit XML gestalten.163 3

4 1 Office Access Automatisierung, Programmierung 1 Über dieses Buch In diesem Kapitel erfahren Sie wie dieses Buch aufgebaut ist welche Kenntnisse für dieses Buch vorausgesetzt werden wie Sie die Beispiele und Übungen installieren 1.1 Aufbau und Konventionen Aufbau und inhaltliche Konventionen des Buches Das Buch ist in verschiedene Bereiche unterteilt, um Ihnen auf diese Weise einen Überblick über seinen Inhalt zu geben und zudem das Festlegen der Lernschwerpunkte zu erleichtern. Am Anfang jedes Kapitels finden Sie die Lernziele und am Ende einiger Kapitel eine Schnellübersicht mit den wichtigsten Funktionen im Überblick. Die meisten Kapitel enthalten Übungen, mit deren Hilfe Sie die jeweiligen Inhalte einüben können. Typografische Konventionen Im Text erkennen Sie bestimmte Programmelemente an der Formatierung. So werden beispielsweise Ordnernamen immer kursiv geschrieben. KAPITÄLCHEN Kursivschrift GROSSBUCHSTABEN kennzeichnen alle vom Programm vorgegebenen Bezeichnungen für Schaltflächen, Register, Gruppen etc. kennzeichnet alle vom Anwender zugewiesenen Namen wie Dateinamen, Ordnernamen etc. sowie Hyperlinks und Pfadangaben. verweisen auf Menüs bzw. Menüpunkte (z. B. DATEI - SCHLIESSEN). Courier New Courier New Kursiv kennzeichnet Programmcode. kennzeichnet Zeichenfolgen, die vom Anwendungsprogramm ausgegeben oder in das Programm eingegeben werden. [ ] Bei Darstellungen der Syntax einer Programmiersprache kennzeichnen eckige Klammern optionale Angaben. Bei Darstellungen der Syntax einer Programmiersprache werden alternative Elemente durch einen senkrechten Strich voneinander getrennt. Symbole Besondere Information zur Programmbedienung Besonders praktische und einfache Möglichkeit, eine Aktion durchzuführen; Tipp, wie eine Arbeit erleichtert werden kann Hinweis auf eine besonders schnelle Möglichkeit, eine Arbeit durchzuführen Warnhinweis bei Aktionen, die unerwünschte Wirkungen haben könnten 4 HERDT-Verlag

5 Über dieses Buch Voraussetzungen und Ziele Empfohlene Vorkenntnisse Um sich problemlos die Grundlagen der Programmierung mit Access 2007 aneignen zu können, sollten Sie bereits über folgende Kenntnisse und Fähigkeiten verfügen: Datenbank erstellen und verwalten sowie Access 2007 konfigurieren Tabellen entwerfen und mit Tabellendaten arbeiten Primärschlüssel, Primärindex sowie Sekundärindizes kennen und einsetzen Formulare und Berichte entwerfen und bearbeiten Abfragen entwerfen und ausführen Grundlagen der Datenbankabfragesprache SQL Verfügen Sie über Kenntnisse in der Programmiersprache Visual Basic 2008 (VB) oder deren Vorgängerversionen, können Sie diese in Access 2007 nutzen. Visual Basic 2008 und Visual Basic for Applications gehören zur gleichen Technologiefamilie. Der Unterschied zwischen beiden besteht darin, dass VB eine Programmiersprache zur Entwicklung eigenständiger Windows-Anwendungen ist, dass VBA dagegen ausschließlich der Automatisierung und Anpassung der Anwendungsprogramme dient, in die es eingebettet ist. Zielgruppe Dieses Buch richtet sich an Anwender, die bereits mit Access-Datenbanken gearbeitet haben und nun bestimmte Abläufe automatisieren oder an bestimmte Bedingungen anpassen wollen. Das Studium dieses Buches befähigt den Leser, solche Aufgaben in Access 2007 mithilfe von VBA zu realisieren bzw. die gewünschten Anpassungen vornehmen zu können. 1.3 Software und Beispieldateien Hinweis zur Installation der Software In den Funktionsbeschreibungen des Buches wird von einer Erstinstallation des Programms Microsoft Office Access 2007 unter dem Betriebssystem Windows Vista Ultimate und den Standardeinstellungen für das Programm ausgegangen. Abhängig von der Bildschirmauflösung bzw. der Hardware Ihres Computers können das Aussehen der Symbole und Schaltflächen in Access 2007 und die Fensterdarstellung unter Windows Vista gegebenenfalls von den Abbildungen in diesem Buch abweichen. Beispiel-, Übungs- und Ergebnisdateien Die Beispieldateien sowie die in den Übungen verwendeten Übungs- und Ergebnisdateien können Sie kostenlos von der Internetpräsenz des HERDT-Verlags unter herunterladen. Tragen Sie hierzu auf der Website in das Eingabefeld FINDEN den Matchcode acc2007p ein, und klicken Sie auf der anschließend angezeigten Ergebnisseite auf den Hyperlink Übungsdateien öffnen. Beachten Sie, dass es bei einem Teil der Beispiele und Übungen zu Problemen mit Zugriffsrechten kommen kann, wenn sie von einem Netzlaufwerk aus gestartet werden. Es ist daher zu empfehlen, die Beispiele und Übungen auf ein Laufwerk Ihres Rechners zu kopieren und sie von dort aus zu starten. Zu jedem Kapitel gehört eine Übungsdatenbank, die mit der Nummer des aktuellen Kapitels gekennzeichnet ist. Die Datenbank zum Kapitel 3 heißt beispielsweise Gehalt03.accdb. Jede dieser Datenbanken existiert in zwei Versionen, einer Übungs- und einer Ergebnisversion. Bei den Ergebnisdateien ist an den Dateinamen ein E angehängt, die Lösungsdatei für das dritte Kapitel heißt also Gehalt03-E.accdb. HERDT-Verlag 5

6 1 Office Access Automatisierung, Programmierung Kurze Beschreibung der Übungsdatenbank Gehalt Die Datenbank liefert die Grundlage für eine mögliche Gehaltsabrechnung für Firmen. Dazu können Mitarbeiter eingetragen und verwaltet sowie die Arbeitszeiten für jeden Mitarbeiter erfasst werden. Die Datenbank berechnet die Anzahl der Arbeits- und Überstunden, die die Grundlage der Gehaltsabrechnung darstellen. Zusätzlich werden ein Taschenrechner, ein Notizzettel sowie Hilfefunktionen implementiert. Die Datenbank enthält am Ende dieses Buches folgende Objekte: Tabellen: Abfragen: Mitarbeiter, Notizen, Stunden Einzelauswertung, MitarbeiterStunden Formulare: Arbeitszeiten, Beispielformular, EinstellungenSpeichern, Einzelauswertung, Mitarbeiter, MitarbeiterListen, Notizen, Notizen anzeigen, Notizen bearbeiten, Notizen erstellen, Notizen suchen, Systeminformation, SysteminformationLaufwerk, Taschenrechner, Übersicht Berichte: Module: Mitarbeiter AllgemeineProzeduren, APIBeispiele, BeispielProzeduren, BenutzeroberflächeBeispiele, DatenzugriffBeispiele, KontrollBeispiele, ObjektBeispiele, OfficeIntegration, RegistryBeispiele Die Übersichtsseite der Datenbank "Gehalt" 6 HERDT-Verlag

7 Über dieses Buch 1 HERDT-Verlag 7

8 2 Office Access Automatisierung, Programmierung 2 Access programmieren In diesem Kapitel erfahren Sie welchen Stellenwert die Programmierung bei Access besitzt was VBA ist und wozu Sie es nutzen können was mit dem Begriff "Makros" unter Access gemeint ist was VBA und Makros verbindet bzw. unterscheidet 2.1 Hintergrund Entwicklung neuer Anwendungen In den einzelnen Programmen aus der Office-Reihe von Microsoft wie z. B. Access, Excel, PowerPoint oder Word ist bereits seit einigen Jahren die Möglichkeit implementiert, durch eigene Programmierung den Funktionsumfang dieser Programme benutzerspezifisch zu erweitern. An manchen Stellen geht es dabei nur darum, bestimmte immer in gleicher oder ähnlicher Weise wiederkehrende Aufgaben in Form von kleinen Unterprogrammen zu automatisieren und dann per "Knopfdruck" (meistens über das Anklicken einer Schaltfläche) ausführen zu lassen. Andere Programmiervorhaben gehen aber weit darüber hinaus und enden darin, dass komplett neue Anwendungen zu den unterschiedlichsten Zwecken entstehen und die Office-Software lediglich die Basis für diese Applikationen stellt. In vielen dieser Projekte taucht fast zwangsläufig irgendwann die Situation auf, dass Daten dauerhaft gespeichert werden müssen. Dafür ist z. B. Excel mit seinen Tabellen in den Arbeitsmappen gut geeignet, aber die ideale Software aus der Office-Reihe, um Daten sicher und effizient langfristig zu speichern, ist Access. Aus diesem Grund wird dieses Programm sehr oft für die Entwicklung neuer Anwendungen eingesetzt. Access als Basis Access ist ein Datenbankmanagementsystem oder, anders gesagt, eine Software, die in der Lage ist, Datenbanken zu verwalten. Zwar ist Access nicht vergleichbar mit Programmen wie MS SQL Server oder Oracle, die als hochleistungsfähige Datenbankserver konzipiert sind, aber die Grundregeln für die sichere und kontrollierte Aufbewahrung und Überwachung von Daten sind auch in Access vollständig verfügbar. Fast alle Datenbanken, die aktuell weltweit im Einsatz sind, arbeiten nach den Regeln der relationalen Datenbanktheorie, die seit den 70er-Jahren immer weiter genormt wurde und heutzutage tausendfach bewährt in der Praxis eingesetzt wird. Dazu gehören Begriffe wie z. B. Primärschlüssel, Referenzintegrität, Sekundärindizes oder der Einsatz der Sprache SQL (structured query language). Die Umsetzung all dieser genormten Regeln ist in Access kein Problem. Besonderheiten bei Access Im Gegensatz zu den Anwendungsprogrammen Excel und Word gibt es bei Access keine Rekorderfunktion. Es ist also nicht möglich, die Durchführung mehrerer Arbeitsschritte nacheinander aufzeichnen zu lassen und danach den entstandenen VBA-Quellcode weiter zu bearbeiten. Dies ist allerdings kein Nachteil, sondern entspricht der Tatsache, dass bei Access weniger das Automatisieren von Vorgängen im Vordergrund steht, sondern eben mehr das Entwickeln komplett neuer Applikationen. 8 HERDT-Verlag

9 Access programmieren Programmiermöglichkeiten VBA Access stellt neben Makros eine weitere Möglichkeit zur Automatisierung und Programmierung zur Verfügung: Visual Basic for Applications (kurz VBA). Mit VBA können Sie Ihre Datenbank individuell gestalten und speziellen Bedürfnissen anpassen. VBA ist die gemeinsame Programmiersprache der Anwendungsprogramme von Microsoft Office, wie Word, Excel und Access. Die grundlegenden Sprachelemente von VBA sind in diesen Anwendungen gleich. Sie unterscheiden sich nur in den Funktionen, die für die jeweilige Anwendung spezifisch sind (beispielsweise die Arbeit mit Datenbanktabellen und Abfragen in Access). Es ist daher besonders einfach, auf Daten in Access- Datenbanken zuzugreifen, diese zu verändern und zu speichern. VBA enthält jedoch auch viele Leistungsmerkmale einer allgemeinen Programmiersprache, wie beispielsweise Visual Basic oder Delphi. Um die Programmierung zu erleichtern, verfügt Microsoft Office über eine VBA-Entwicklungsumgebung, die in einem eigenen Fenster ausgeführt wird. In der übersichtlichen Entwicklungsumgebung stehen Ihnen einige praktische Programmierhilfen und Arbeitserleichterungen zur Verfügung. Makros Der Begriff "Makro" wird bei Access ebenfalls anders verwendet als bei Word oder Excel und bezieht sich nicht auf Programme, die mit der Sprache VBA erstellt worden sind. Es handelt sich vielmehr um eine Liste von 45 deutschsprachigen Befehlen, die eine Vielzahl von Standardsituationen abdecken, die in fast jedem Programm vorkommen. Da die meisten der hier aufgelisteten Befehle selbsterklärend sind und der Makro-Editor viel Unterstützung in Bezug auf den Einsatz der Argumente der Befehle bietet, ist hier Programmierung ohne viele Vorkenntnisse möglich. Sondermakro "autoexec" Liste mit Standardaufgaben im Makro- Editor Beim Öffnen einer Datenbank sucht Access nach einem Makro mit dem Namen "autoexec". Falls ein Makro mit diesem Namen vorhanden ist, wird es automatisch gestartet und alle Aktionen, die in diesem Makro hinterlegt sind, werden der Reihe nach abgearbeitet. Häufig sind hier Befehle zu finden, mit denen z. B. ein bestimmtes Formular geöffnet und dann auf ganze Bildschirmgröße maximiert wird. 2.3 Unterschiede zwischen VBA und Makros Einsatzgebiete von Makros Viele Arbeitsschritte können Sie in Access mithilfe von Makros einfach automatisieren. Damit Sie nicht alle Befehle einzeln über Menüpunkte durchführen müssen, können Sie die Aktionen in einem Makro zusammenfassen. Das Makro kann anschließend beliebig oft aufgerufen werden und führt die enthaltenen Aktionen automatisch aus. Mit Makros lösen Sie einfache Problemstellungen und arbeiten Routineaufgaben ab. So lassen sich im Wesentlichen die Arbeiten automatisieren, die über Menübefehle und Symbole durchgeführt werden können. Für die Erstellung von Makros sind keine Kenntnisse einer Programmiersprache erforderlich. Einer der Hauptvorteile von Makros ist, dass sie von jedem anderen Objekt der Datenbank aus direkt erreichbar sind. Als Beispiel sei ein Makro erwähnt, das das aktuelle Fenster schließt. Dieses eine Makro kann in Hunderten von Formularen zu dem erwähnten Zweck (Formularfenster schließen) eingesetzt werden, muss aber nur ein einziges Mal programmiert und zur Verfügung gestellt werden. HERDT-Verlag 9

10 2 Office Access Automatisierung, Programmierung Einsatzgebiete von VBA Mit VBA besitzen Sie umfangreichere Möglichkeiten, um die Arbeit von Access zu beeinflussen. Hier ist es möglich, auch sehr komplexe Aufgaben abzuarbeiten, beispielsweise umfangreiche Berechnungen mit Daten aus der Datenbank durchzuführen. Es erlaubt Ihnen außerdem, die Datenbankanwendung durch den Einsatz von Formularen und Steuerelementen benutzerfreundlicher zu gestalten. Die folgende Auswahl zeigt Ihnen einige Aufgaben, die Sie mit VBA realisieren können: Benutzerdefinierte Befehlsleisten mit umfangreichen Funktionen Programmieren des Office-Assistenten Benutzerdefinierte Dialogfenster zur Abfrage von Eingabewerten oder zur Auswahl von Optionen Programmsteuerung über Steuerelemente Abfangen von fehlerhaften Eingaben und Anzeigen individueller Fehlermeldungen Durchführen von komplexen Berechnungen und Datenmanipulationen Anwenderfreundliches Arbeiten über Formulare Integration von anderen Office-Anwendungen Unterschiede zwischen Makros und VBA Während Makros für einfachere Aufgaben von wenigen Aktionszeilen geeignet sind, lassen sich mit VBA beinahe beliebig komplexe Programme für umfangreiche Datenbankanwendungen entwickeln. Ob für die Bewältigung einer gegebenen Aufgabe besser ein Makro oder eine VBA-Prozedur verwendet wird, kann auch eine Frage der persönlichen Vorlieben des Entwicklers sein. Die folgende Tabelle kann bei der Wahl des für einen bestimmten Zweck geeigneten Mittels helfen. Makros VBA Keine Programmierkenntnisse notwendig Programmierkenntnisse notwendig Schnelles Lösen einfacher Aufgaben Umfangreiche Programmiersprache Begrenzter Befehlsumfang Viele flexible Befehle und Funktionen Kaum anpassungsfähig Strukturierungsmöglichkeiten Deutsche Befehle Englische Befehle Relativ langsame Ausführung Relativ schnelle Ausführung In der gesamten Datenbank verfügbar Verfügbarkeit davon abhängig, wo der Quellcode gespeichert ist 10 HERDT-Verlag

11 Access programmieren Schnellübersicht Was bedeutet VBA Makro Prozedur Entwicklungsumgebung Visual Basic for Applications; mit Visual Basic verwandte Programmiersprache der Office-Anwendungen wie z. B. Access, Excel oder Word Ein Unterprogramm, das aus einer Liste deutschsprachiger Befehle zusammengestellt worden ist und bestimmte immer wiederkehrende Aktionen erledigt Ein Unterprogramm, das in der Sprache VBA geschrieben worden ist und jeweils eine bestimmte Aufgabenstellung abdeckt Werkzeug und Arbeitsoberfläche zur Entwicklung von Programmen; stellt Programmierhilfen und Programmierunterstützung zur Verfügung Sie möchten rasch einige Arbeitsschritte automatisieren einen komplexen Arbeitsablauf automatisieren eine eigene Arbeitsoberfläche mit neuen Funktionen schaffen Ein Makro erstellen Eine oder mehrere VBA-Prozeduren schreiben Eine oder mehrere VBA-Prozeduren schreiben und beispielsweise mit Steuerelementen in Formularen verbinden HERDT-Verlag 11

12 3 Office Access Automatisierung, Programmierung 3 Einführung in die Programmierung In diesem Kapitel erfahren Sie was Algorithmen und Programme sind wie ein Programm entwickelt wird welche Arten von Programmiersprachen existieren welches die Ziele der strukturierten Programmierung sind 3.1 Grundlagen der Programmentwicklung Algorithmen Damit ein Computer verschiedene Arbeitsschritte automatisch erledigen kann, müssen diese vorher genau festgelegt werden. Ein Algorithmus ist eine Folge von Anweisungen, die solche Arbeitsschritte detailliert beschreiben. Jedes Problem, dessen Lösung durch einen Algorithmus beschrieben werden kann, wie beispielsweise eine Adressenverwaltung, das Auswerten von Statistiken oder automatische Berechnungen, ist im Prinzip durch einen Computer lösbar. Mit Programmiersprachen wird das Kommunikationsproblem zwischen Mensch und Maschine gelöst. Eine Programmiersprache dient zur Formulierung von Algorithmen auf Computeranlagen. Sie besteht aus einer Reihe von Befehlen oder Anweisungen, deren Funktionen je nach Programmiersprache für bestimmte Anwendungsgebiete geeignet sind. Ein Programm besteht aus einem oder mehreren Algorithmen, die als Anweisungen einer Programmiersprache (beispielsweise C++, C# oder Visual Basic) formuliert sind. In einem Programm stehen somit Anweisungen, die der Computer versteht und umsetzen kann. Interpreter und Compiler Der Zentralprozessor eines Computers kann nur Maschinenbefehle lesen. Alle Programme müssen erst in Maschinensprache übersetzt werden, bevor sie verarbeitet werden können. Diese Aufgabe übernehmen Übersetzungsprogramme, die als Interpreter beziehungsweise Compiler bezeichnet werden. Interpreter (Simultandolmetscher) Compiler (komplette Übersetzung) Interpreter sind Übersetzungsprogramme, die Anweisung für Anweisung eines Programms übersetzen und ausführen. Dabei wird jeweils nur die gerade bearbeitete Anweisung übersetzt. Der Vorteil besteht in der schnellen Erstellung von Programmen und dem einfachen Testen. Programme können während des Ablaufes unterbrochen, Befehle können rasch geändert, ersetzt oder weggelassen werden. Compiler übersetzen Quellprogramme vollständig in Maschinensprache. Dadurch entstehen sogenannte ausführbare Dateien, die als eigenständige Programme gestartet werden können. Mit einem Compiler übersetzte Programme zeichnen sich durch eine höhere Ablaufgeschwindigkeit aus. VBA verwendet eine Zwischenlösung: Der eingegebene Programmcode wird in einen Zwischencode kompiliert, der während der Ausführung in Maschinencode übersetzt wird. Dieser Kompromiss bietet Vorteile beider Verfahren, da der Programmablauf während der Ausführung überwacht werden kann wie bei einem reinen Interpreter, während zugleich durch den schneller übersetzbaren Zwischencode die Verarbeitungsgeschwindigkeit verbessert wird. 12 HERDT-Verlag

13 Einführung in die Programmierung 3 Vorgang der Programmentwicklung Entwerfen Quellprogramprogramm Übersetzen Maschinen- Ausführen Laufendes Programm Zuerst wird ein Quellprogramm entworfen, das den Lösungsweg eines Problems in Form eines Algorithmus enthält. Das Quellprogramm befindet sich im Arbeitsspeicher des Computers. Mithilfe eines Übersetzungsprogramms wird das Quellprogramm in Maschinensprache übersetzt; interpretierte Programme werden dabei sofort ausgeführt. Bei fehlerhaften Eingaben wird die Übersetzung abgebrochen. Wenn das Quellprogramm erfolgreich übersetzt wurde, steht ein lauffähiges Programm zur Verfügung. Nun muss geprüft werden, ob das Programm den angestrebten Zweck korrekt erreicht; gegebenenfalls muss weiter korrigiert werden. In der Praxis werden Programme zumeist in kleinen Schritten entwickelt, bei denen kleine Bestandteile des Programms einzeln getestet werden. Vielfalt der Programmiersprachen Mittlerweile existieren mehrere hundert Programmiersprachen, die sich nach ihrer historischen Entwicklung und nach ihren Anwendungsgebieten klassifizieren lassen. Dieses Buch beschränkt sich auf die Behandlung von VBA. 3.2 Strukturierte Programmierung Wichtige Ziele der strukturierten Programmierung Bereits kleinere Programmierprojekte weisen häufig eine hohe Komplexität auf, die eine strukturierte Vorgehensweise erfordert, um sie in eine Programmiersprache umzusetzen. Das Prinzip der strukturierten Programmierung beruht allgemein auf dem Gedanken, eine Aufgabe durch Aufteilung in Teilaufgaben zu entwickeln und zu lösen. Hierzu gibt es verschiedene Strukturierungsmethoden und Vorgehensweisen. Vorteile der strukturierten Programmierung Logische Fehler des Programmablaufs werden durch strukturierte Programmierung schneller erkannt. Änderungen an einem Programm, die zu einem späteren Zeitpunkt notwendig werden, lassen sich effektiver und schneller durchführen. Der Aufwand eines Programmierprojektes wird verringert. Die Struktur des Programms lässt sich leicht nachvollziehen, da übersichtliche und verständliche Programme entwickelt werden. Das Prinzip der schrittweisen Verfeinerung Um eine Aufgabe in eine Programmiersprache umzusetzen, empfiehlt es sich, die Gesamtaufgabe in verschiedene Teilaufgaben zu zerlegen. Die Teilaufgaben können Sie wiederum in kleinere Teilaufgaben zerlegen. Diese Strukturierungsmethode wird auch als schrittweise Verfeinerung oder Top-down-Methode bezeichnet, da eine allgemeine Aufgabe von oben nach unten schrittweise in spezielle Teilaufgaben zerlegt wird. HERDT-Verlag 13

14 3 Office Access Automatisierung, Programmierung Weitere Strukturierungsmethoden Bottom-up-Methode Up-down-Methode (Gegenstromverfahren) Hier werden Einzelaufgaben zu einer Gesamtaufgabe zusammengefasst. In der Praxis wird diese Methode meistens nur in Verbindung mit der Top-down- Methode eingesetzt, damit der Bezug zur Gesamtaufgabe nicht verloren geht. Bei dieser Strukturierungsmethode wird die Gesamtaufgabe top-down verfeinert, und Teilaufgaben werden bottom-up verallgemeinert. Auf diese Weise können kritische Teilaufgaben zuerst getestet werden. Gesamtaufgabe Teilaufgabe 1 Teilaufgabe 2 Teilaufgabe 3 Teilaufgabe 4 Teilaufgabe 2.1 Teilaufgabe 2.2 Teilaufgabe 2.3 Teilaufgabe Teilaufgabe T O P D O W N B O T T O M U P D O W N U P Zusammenfassendes Modell der Strukturierungsmethoden Vorgehensweise der strukturierten Programmierung Die Lösung eines Problems lässt sich in typische Arbeitsschritte einteilen, die beim Entwurf eines Programms zu beobachten sind. Dieses Schema wird auch als Software-Lebenszyklus bezeichnet. Arbeitsschritte 1. Analyse der Problemstellung 2. Inhaltlicher Entwurf 3. Entwurf der Programmstruktur Aufgaben Zu Beginn muss die Aufgabenstellung genau präzisiert werden. Oft treten noch Unklarheiten auf, beispielsweise zwischen dem Auftraggeber und dem Programmierer. Zuerst müssen alle notwendigen Informationen gesammelt werden, die für die Lösung des Problems wichtig sind. Daraus ergibt sich eine grobe Gliederung der Gesamtaufgabe, die nach dem Prinzip der schrittweisen Verfeinerung in Teilaufgaben zerlegt wird. Für jede Teilaufgabe werden die Arbeitsschritte 1-3 durchgeführt. Wenn die Problemstellung in allen Einzelheiten klar ist, können die wichtigsten Elemente benannt werden, die für das Programm notwendig sind, beispielsweise Variablen- und Konstantennamen, Dateinamen, Funktionen, Beziehungen zwischen Daten sowie die Art und Weise, wie Benutzer mit dem Programm kommunizieren sollen (Ein- und Ausgabevariablen). Nachdem der inhaltliche Entwurf feststeht, kann der Programmablauf mit grafischen Hilfsmitteln (Programmablaufpläne, Struktogramme) oder durch einen Pseudocode dargestellt werden. Hierbei werden die benötigten Kontrollstrukturen (Folge, Auswahl, Wiederholung) festgelegt. 4. Erstellen des Quellprogramms Mithilfe des Entwurfs kann der Programmablauf in eine Programmiersprache wie beispielsweise Visual Basic oder VBA übertragen werden. 5. Testen Nachdem das Quellprogramm erstellt wurde, wird es an verschiedenen Beispielen getestet, um die Fehlerfreiheit des Programms zu prüfen. 6. Installation Nach einem ausführlichen Test des Programms kann es am Arbeitsplatz installiert werden. 7. Dokumentation und Pflege In der Praxis müssen Programme oft veränderten Situationen angepasst werden. Damit der Programmierer auch zu einem späteren Zeitpunkt die Funktionsweise des Programms nachvollziehen kann, ist es wichtig, alle Informationen (inhaltlicher Entwurf, Programmablaufplan, Struktogramm, Pseudocode) zu Dokumentationszwecken aufzubewahren. 14 HERDT-Verlag

15 Einführung in die Programmierung 3 In jeder Phase des Programmentwurfs sollten Sie mit dem Auftraggeber Rücksprache halten, damit das Programm den Vorgaben des Auftraggebers entspricht. 3.3 Modular und strukturiert programmieren Modulare Programmiertechnik Ein Programm besteht aus Anweisungen und Programmteilen, die in einer vorgegebenen Reihenfolge angeordnet sind und in einer bestimmten Folge abgearbeitet werden. Dabei gibt es zwei grundsätzlich verschiedene Arten des Programmablaufs, die für das Verständnis eines Programms wichtig sind. Prozedurales Programmschema Beginne Programm Modulares Programmschema MODUL1 MODUL2 Konstantendeklaration Variablendeklaration Funktionsdefinition 1 Funktionsdefinition 2 Prozedurdefinition 1 Prozedurdefinition 2 Anweisung1; Anweisung2; Anweisung3; Beende Programm Prozedurales Programmschema Deklarationsteil Konstante1, Konstante2, Variable1, Variable2, Prozeduren Sub Prozedurname Anweisung1 End Sub Funktionen Function Funktionsname Anweisung1 End Function Modulares Programmschema Deklarationsteil Konstante1, Konstante2, Variable1, Variable2, Prozeduren Sub Prozedurname Anweisung1 End Sub Funktionen Function Funktionsname Anweisung1 End Function Beim prozeduralen Programmschema stehen die Anweisungen hintereinander. Die Programmteile sind mitunter fest vorgeschrieben, so zum Beispiel das Hauptprogramm und. Einzelne wiederkehrende Aufgaben lassen sich in Prozeduren oder Funktionen kapseln, die im gesamten Programm verfügbar sind. Der Programmablauf ist linear, das heißt, alle Anweisungen werden mit der ersten Anweisung beginnend von oben nach unten abgearbeitet. Beispiele für diese Art der Programmierung sind Pascal, C oder Cobol. Das modulare Programmschema wird dagegen von ereignis- oder objektorientierten Programmiersprachen (z. B. Visual Basic oder Delphi) verwendet. Solche Programme bestehen aus einer Zusammenstellung von Prozeduren bzw. Funktionen, in sogenannten Modulen. Jedes Modul ist ein Behälter für Prozeduren, die gemeinsam eine Aufgabe erfüllen. Die in Modulen enthaltenen Prozeduren können bei bestimmten Ereignissen aufgerufen werden, wie zum Beispiel dem Anklicken einer Schaltfläche. 3.4 Mit Modulen strukturiert programmieren Beispiel Ein Beispiel für die Anwendung der strukturierten Programmierung ist eine Datenbank zur Bücherverwaltung einer Bibliothek. HERDT-Verlag 15

Access für Windows. Ricardo Hernández García 1. Ausgabe, 1. Aktualisierung, Dezember Automatisierung, Programmierung ACC2010P

Access für Windows. Ricardo Hernández García 1. Ausgabe, 1. Aktualisierung, Dezember Automatisierung, Programmierung ACC2010P Ricardo Hernández García 1. Ausgabe, 1. Aktualisierung, Dezember 2011 Access 2010 für Windows Automatisierung, Programmierung ACC2010P I Access 2010 für Windows - Automatisierung, Programmierung 1 Über

Mehr

Access Automatisierung, Programmierung. Ricardo Hernández Garcia. 1. Ausgabe, April 2016 ISBN ACC2016P

Access Automatisierung, Programmierung. Ricardo Hernández Garcia. 1. Ausgabe, April 2016 ISBN ACC2016P Access 2016 Ricardo Hernández Garcia 1. Ausgabe, April 2016 Automatisierung, Programmierung ACC2016P ISBN 978-3-86249-460-6 I Access 2016 Automatisierung, Programmierung 1 Informationen zu diesem Buch

Mehr

Ihr Training VBA Programmierung mit Excel Training-Nr.: 5205 Voraussetzungen

Ihr Training VBA Programmierung mit Excel Training-Nr.: 5205 Voraussetzungen Ihr Partner für Trainings, Seminare und Workshops Ihr Training VBA Programmierung mit Excel Training-Nr.: 5205 Voraussetzungen Gute Kenntnisse zur Anwendung von Excel Ziele Microsoft Excel ist bereits

Mehr

Access 2010. für Windows. Ricardo Hernández García 1. Ausgabe, Dezember 2010. Automatisierung, Programmierung ACC2010P

Access 2010. für Windows. Ricardo Hernández García 1. Ausgabe, Dezember 2010. Automatisierung, Programmierung ACC2010P Ricardo Hernández García 1. Ausgabe, Dezember 2010 Access 2010 für Windows Automatisierung, Programmierung ACC2010P I Access 2010 für Windows - Automatisierung, Programmierung 1 Über dieses Buch...4 1.1

Mehr

Schnell und sicher im Internet arbeiten. mit dem Internet Explorer 8 INT-IE8. Autor: Peter Wies. Inhaltliches Lektorat: Charlotte von Braunschweig

Schnell und sicher im Internet arbeiten. mit dem Internet Explorer 8 INT-IE8. Autor: Peter Wies. Inhaltliches Lektorat: Charlotte von Braunschweig INT-IE8 Autor: Peter Wies Inhaltliches Lektorat: Charlotte von Braunschweig 1. Ausgabe, 2. Aktualisierung, September 2011 HERDT-Verlag für Bildungsmedien GmbH, Bodenheim Internet: www.herdt.com Alle Rechte

Mehr

Microsoft Office PowerPoint für Windows POW2007F. Autorin: Tina Wegener. Inhaltliches Lektorat: Sabine Spieß

Microsoft Office PowerPoint für Windows POW2007F. Autorin: Tina Wegener. Inhaltliches Lektorat: Sabine Spieß POW2007F Autorin: Tina Wegener Inhaltliches Lektorat: Sabine Spieß 1. Ausgabe, 2. Aktualisierung, September 2011 HERDT-Verlag für Bildungsmedien GmbH, Bodenheim Microsoft Office PowerPoint 2007 für Windows

Mehr

SharePoint für Site Owner. Benjamin S. Bergfort. 1. Ausgabe, 1. Aktualisierung, November 2014 ISBN: SHPSO2013

SharePoint für Site Owner. Benjamin S. Bergfort. 1. Ausgabe, 1. Aktualisierung, November 2014 ISBN: SHPSO2013 SharePoint 2013 Benjamin S. Bergfort für Site Owner 1. Ausgabe, 1. Aktualisierung, November 2014 SHPSO2013 ISBN: 978-3-86249-372-2 5 SharePoint 2013 für Site Owner 5 Mit Bibliotheken und Listen arbeiten

Mehr

Access Grundlagen für Anwender. Sabine Spieß. 1. Ausgabe, Dezember 2015 ISBN ACC2016

Access Grundlagen für Anwender. Sabine Spieß. 1. Ausgabe, Dezember 2015 ISBN ACC2016 Access 2016 Grundlagen für Anwender Sabine Spieß 1. Ausgabe, Dezember 2015 ACC2016 ISBN 978-3-86249-483-5 3 Dateneingabe in Formulare 3 1. Dateneingabe in Formulare 3.1 Basiswissen Formulare Beispieldatei:

Mehr

Michael Kolberg. einfach klipp & klar. Microsofft* Press

Michael Kolberg. einfach klipp & klar. Microsofft* Press Michael Kolberg einfach klipp & klar Microsofft* Press III Vorwort 11 Die CD-ROM zum Buch 21 Die AutoPlay-Funktion der CD-ROM 22 Installation der Testfragen und des Ebooks 23 Installation des Computer-Lexikons

Mehr

Access 2010. für Windows. Andrea Weikert 1. Ausgabe, 4. Aktualisierung, Juni 2012. Grundlagen für Anwender

Access 2010. für Windows. Andrea Weikert 1. Ausgabe, 4. Aktualisierung, Juni 2012. Grundlagen für Anwender Andrea Weikert 1. Ausgabe, 4. Aktualisierung, Juni 2012 Access 2010 für Windows Grundlagen für Anwender ACC2010 2 Access 2010 - Grundlagen für Anwender 2 Mit Datenbanken arbeiten In diesem Kapitel erfahren

Mehr

Access 2010. für Windows. Ricardo Hernández García 1. Ausgabe, 1. Aktualisierung, Dezember 2011. Automatisierung, Programmierung ACC2010P

Access 2010. für Windows. Ricardo Hernández García 1. Ausgabe, 1. Aktualisierung, Dezember 2011. Automatisierung, Programmierung ACC2010P Ricardo Hernández García 1. Ausgabe, 1. Aktualisierung, Dezember 2011 Access 2010 für Windows Automatisierung, Programmierung ACC2010P 4 Access 2010 für Windows - Automatisierung, Programmierung 4 Mit

Mehr

Das Tablet mit Android 6.x. Kommunikation & Organisation Fotos, Videos & Medien. Markus Krimm. 1. Ausgabe, Juli 2016 ISBN

Das Tablet mit Android 6.x. Kommunikation & Organisation Fotos, Videos & Medien. Markus Krimm. 1. Ausgabe, Juli 2016 ISBN Markus Krimm. Ausgabe, Juli 206 ISBN 978-3-86249-593- Das Tablet mit Android 6.x Kommunikation & Organisation Fotos, Videos & Medien K-TAB-AND6X-G 4 Kommunikation Mit Threema Nachrichten sicher verschicken

Mehr

Effektiver Umstieg auf Microsoft Office PowerPoint Impressum. Effektiver Umstieg auf Microsoft Office PowerPoint Autor: Thomas Alker

Effektiver Umstieg auf Microsoft Office PowerPoint Impressum. Effektiver Umstieg auf Microsoft Office PowerPoint Autor: Thomas Alker Effektiver Umstieg auf Microsoft Office PowerPoint 2007 Impressum UM-POW2007 Autor: Thomas Alker Inhaltliches Lektorat: Sabine Spieß 1. Ausgabe vom 15. Februar 2008 Effektiver Umstieg auf Microsoft Office

Mehr

Microsoft Office Access 2007. für Windows ACC2007P. Autor: Roland Bauch. Inhaltliches Lektorat: Ricardo Hernandez Garcia

Microsoft Office Access 2007. für Windows ACC2007P. Autor: Roland Bauch. Inhaltliches Lektorat: Ricardo Hernandez Garcia ACC2007P Autor: Roland Bauch Inhaltliches Lektorat: Ricardo Hernandez Garcia 1. Ausgabe vom 31. Oktober 2008 HERDT-Verlag für Bildungsmedien GmbH, Bodenheim Internet: www.herdt.com Alle Rechte vorbehalten.

Mehr

Effektiver Umstieg auf Microsoft Office Word Impressum. Effektiver Umstieg auf Microsoft Office Word Autor: Thomas Alker, Konrad Stulle

Effektiver Umstieg auf Microsoft Office Word Impressum. Effektiver Umstieg auf Microsoft Office Word Autor: Thomas Alker, Konrad Stulle Effektiver Umstieg auf Microsoft Office Word 007 Impressum UM-WW007 Autor: Thomas Alker, Konrad Stulle Inhaltliches Lektorat: Sabine Spieß. Ausgabe vom 5. Februar 008 Effektiver Umstieg auf Microsoft Office

Mehr

Access Programmierung. Ricardo Hernández García. 1. Ausgabe, November 2013 ACC2013P

Access Programmierung. Ricardo Hernández García. 1. Ausgabe, November 2013 ACC2013P Access 2013 Ricardo Hernández García 1. Ausgabe, November 2013 Programmierung ACC2013P Die VBA-Entwicklungsumgebung 5 Weitere Eingabehilfen Im Menü Bearbeiten finden Sie noch weitere Hilfen, die Ihnen

Mehr

Microsoft Office Excel für Windows EX2007P. Autorin: Andrea Weikert. Inhaltliches Lektorat: Christian Münster, Tina Wegener

Microsoft Office Excel für Windows EX2007P. Autorin: Andrea Weikert. Inhaltliches Lektorat: Christian Münster, Tina Wegener EX2007P Autorin: Andrea Weikert Inhaltliches Lektorat: Christian Münster, Tina Wegener Überarbeitete Ausgabe vom 24. Oktober 2008 HERDT-Verlag für Bildungsmedien GmbH, Bodenheim Internet: www.herdt.com

Mehr

Peter Wies V2016 ISBN

Peter Wies V2016 ISBN Visio 206 Grundlagen Peter Wies. Ausgabe, September 206 V206 ISBN 978 3 86249 69 8 5 Shapes verbinden 5 5. Shapes verbinden Lernvideo: Shapes verbinden.mp4 5. Basiswissen Verbinder Beispieldatei: Verbinder.vsdx

Mehr

Excel Automatisierung, Programmierung. Ricardo Hernández García. 1. Ausgabe, 1. Aktualisierung, Januar 2011 EX2010P

Excel Automatisierung, Programmierung. Ricardo Hernández García. 1. Ausgabe, 1. Aktualisierung, Januar 2011 EX2010P Excel 2010 Ricardo Hernández García 1. Ausgabe, 1. Aktualisierung, Januar 2011 Automatisierung, Programmierung EX2010P I Excel 2010 - Automatisierung, Programmierung Makros aufzeichnen 1 Excel programmieren...4

Mehr

Weiterbildung EDV und Beruf IT-Training EXCEL Grundlagen der Tabellenkalkulation. EXCEL 2010 für Windows. EX2010 / GL / EX10-1 Harald Bartholmeß

Weiterbildung EDV und Beruf IT-Training EXCEL Grundlagen der Tabellenkalkulation. EXCEL 2010 für Windows. EX2010 / GL / EX10-1 Harald Bartholmeß Weiterbildung EDV und Beruf IT-Training EXCEL 2010 Grundlagen der Tabellenkalkulation EXCEL 2010 für Windows EX2010 / GL / EX10-1 Harald Bartholmeß EXCEL 2010 Grundlagen EX2010 / GL / EX10-1 EX10-1 Autor:

Mehr

Richtig einsteigen: Access 2007 VBA-Programmierung

Richtig einsteigen: Access 2007 VBA-Programmierung Lorenz Hölscher Richtig einsteigen: Access 2007 VBA-Programmierung Miaosott Teill Erste Schritte 1 Einleitung 9 1.1 Die Themenschwerpunkte dieses Buches 9 Visual Basic for Applications 9 Die Beispiel-Datenbank

Mehr

Weiterbildung EDV und Beruf IT-Training WORD Grundlagen der Textverarbeitung. WORD 2003 für Windows. W2003 / GL / W03-1 Harald Bartholmeß

Weiterbildung EDV und Beruf IT-Training WORD Grundlagen der Textverarbeitung. WORD 2003 für Windows. W2003 / GL / W03-1 Harald Bartholmeß Weiterbildung EDV und Beruf IT-Training WORD 2003 Grundlagen der Textverarbeitung WORD 2003 für Windows W2003 / GL / W03-1 Harald Bartholmeß WORD 2003 Grundlagen W2003 / GL / W03-1 W03-1 Autor: Dr. Harald

Mehr

VBA- Programmierung. Integrierte Lösungen mit Office 2013. Ricardo Hernández García. 1. Ausgabe, November 2013

VBA- Programmierung. Integrierte Lösungen mit Office 2013. Ricardo Hernández García. 1. Ausgabe, November 2013 VBA- Programmierung Ricardo Hernández García 1. Ausgabe, November 2013 Integrierte Lösungen mit Office 2013 VBA2013 3 VBA-Programmierung - Integrierte Lösungen mit Office 2013 3 Die VBA-Entwicklungsumgebung

Mehr

VBA-Programmierung WS 2008/09

VBA-Programmierung WS 2008/09 VBA-Programmierung Sibylle Schwarz Westsächsische Hochschule Zwickau Dr. Friedrichs-Ring 2a, RII 263 http://wwwstud.fh-zwickau.de/~sibsc/ sibylle.schwarz@fh-zwickau.de WS 2008/09 Organisation der Lehrveranstaltung

Mehr

Microsoft VBA-Programmierung VBA2007. Autorin: Andrea Weikert. Überarbeitete Ausgabe vom 3. September 2008

Microsoft VBA-Programmierung VBA2007. Autorin: Andrea Weikert. Überarbeitete Ausgabe vom 3. September 2008 VBA2007 Autorin: Andrea Weikert Überarbeitete Ausgabe vom 3. September 2008 HERDT-Verlag für Bildungsmedien GmbH, Bodenheim Microsoft VBA-Programmierung Internet: www.herdt.com Alle Rechte vorbehalten.

Mehr

Dataport IT Bildungs- und Beratungszentrum. Access Grundlagenseminar Access Aufbauseminar... 3

Dataport IT Bildungs- und Beratungszentrum. Access Grundlagenseminar Access Aufbauseminar... 3 Inhalt Access 2010 - Grundlagenseminar... 2 Access 2010 - Aufbauseminar... 3 Access 2010 - Von Excel zu Access... 4 Access 2010 - Programmierung Teil 1... 5 Access 2010 - Programmierung Teil 2... 6 Grundlagen

Mehr

VBA- Programmierung. Ricardo Hernández García. Integrierte Lösungen mit Office Ausgabe, 1. Aktualisierung, September 2011

VBA- Programmierung. Ricardo Hernández García. Integrierte Lösungen mit Office Ausgabe, 1. Aktualisierung, September 2011 Ricardo Hernández García 1. Ausgabe, 1. Aktualisierung, September 2011 VBA- Programmierung Integrierte Lösungen mit Office 2010 VBA2010 I VBA-Programmierung - Integrierte Lösungen mit Office 2010 Mit VBA

Mehr

Richtig einsteigen: Access 2010 VBA-Programmierung

Richtig einsteigen: Access 2010 VBA-Programmierung Richtig einsteigen: Access 2010 VBA-Programmierung Von den Grundlagen bis zur professionellen Entwicklung von Lorenz Hölscher 1. Auflage Richtig einsteigen: Access 2010 VBA-Programmierung Hölscher schnell

Mehr

SIZ 422 Tabellenkalkulation. mit Excel 2016. Peter Wies. 1. Ausgabe, Mai 2016

SIZ 422 Tabellenkalkulation. mit Excel 2016. Peter Wies. 1. Ausgabe, Mai 2016 Peter Wies 1. Ausgabe, Mai 2016 SIZ 422 Tabellenkalkulation mit Excel 2016 ISBN 978-3-86249-568-9 SIZ-422-EX2016 Diagramme erstellen und gestalten 11 11 11. Diagramme erstellen und gestalten 11.1 Basiswissen

Mehr

Bedingte Formatierungen

Bedingte Formatierungen Astrid Thater IT-Trainerin und Autorin MS Project 2013 Bedingte Formatierungen Stand: 23.11.2016 von Astrid Thater Ansprechpartner: Astrid Thater Telefon: 038207 76438 Mobil: 0173 2034226 email: info@astrid-thater.de

Mehr

Excel Aufbauwissen

Excel Aufbauwissen Excel 2013 Aufbauwissen Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49 851-6624 ISBN: 978-3-8328-0061-1 Covergestaltung:

Mehr

Microsoft Office Word für Windows WW2007P. Autorin: Tanja Bossert. Inhaltliches Lektorat: Ricardo Hernández García. 1. Ausgabe, April 2009

Microsoft Office Word für Windows WW2007P. Autorin: Tanja Bossert. Inhaltliches Lektorat: Ricardo Hernández García. 1. Ausgabe, April 2009 WW2007P Autorin: Tanja Bossert Inhaltliches Lektorat: Ricardo Hernández García 1. Ausgabe, April 2009 HERDT-Verlag für Bildungsmedien GmbH, Bodenheim Internet: www.herdt.com Alle Rechte vorbehalten. Kein

Mehr

Lorenz Hölscher. Richtig einsteigen: Access 2013 VBA-Programmierung Von den Grundlagen bis zur professionellen Entwicklung

Lorenz Hölscher. Richtig einsteigen: Access 2013 VBA-Programmierung Von den Grundlagen bis zur professionellen Entwicklung Lorenz Hölscher Richtig einsteigen: Access 2013 VBA-Programmierung Von den Grundlagen bis zur professionellen Entwicklung 16 Kapitel 1: Einleitung Teil I»Erste Schritte«enthält diese Einleitung mit der

Mehr

Im Original veränderbare Word-Dateien

Im Original veränderbare Word-Dateien Die Benutzeroberfläche von Access Menüband Das am oberen Bildschirmrand befindliche Menüband beinhaltet die meisten Befehle von Access. Im Menüband sind Schnellzugriffsleiste und Titelleiste integriert.

Mehr

Effektiver Umstieg auf Windows Vista. Impressum. Effektiver Umstieg auf Windows Vista. Autor: Thomas Alker. Inhaltliches Lektorat: Sabine Spieß

Effektiver Umstieg auf Windows Vista. Impressum. Effektiver Umstieg auf Windows Vista. Autor: Thomas Alker. Inhaltliches Lektorat: Sabine Spieß Effektiver Umstieg auf Windows Vista Impressum UM-V Autor: Thomas Alker Inhaltliches Lektorat: Sabine Spieß Effektiver Umstieg auf Windows Vista 1. Ausgabe vom 15. Februar 2008 HERDT-Verlag für Bildungsmedien

Mehr

Mein Computerheft 3/4

Mein Computerheft 3/4 Mein Computerheft 3/4 Schreiben, Informieren und Gestalten Jahrgangsstufen 3 und 4 Lern- und Arbeitsheft Impressum Hinweis für Lehrerinnen und Lehrer: Die für dieses Buch benötigten Übungsdateien können

Mehr

Erste Schritte im Internet mit Internet Explorer 8

Erste Schritte im Internet mit Internet Explorer 8 Erste Schritte im Internet mit Internet Explorer 8 Impressum PE-SINT08 Autorin: Dr. Susanne Weber 1. Ausgabe, Dezember 2009 HERDT-Verlag, Bodenheim, Germany Internet: www.herdt.com Alle Rechte vorbehalten.

Mehr

Webcode Übungsdateien BA21-1B91-932D. VBA- Programmierung. Ricardo Hernández García. Integrierte Lösungen mit Office Ausgabe, November 2013

Webcode Übungsdateien BA21-1B91-932D. VBA- Programmierung. Ricardo Hernández García. Integrierte Lösungen mit Office Ausgabe, November 2013 Webcode Übungsdateien BA21-1B91-932D VBA- Programmierung Ricardo Hernández García 1. Ausgabe, November 2013 Integrierte Lösungen mit Office 2013 VBA2013 I VBA-Programmierung - Integrierte Lösungen mit

Mehr

Access Automatisierung, Programmierung. Ricardo Hernández Garcia. 1. Ausgabe, April 2016 ISBN ACC2016P

Access Automatisierung, Programmierung. Ricardo Hernández Garcia. 1. Ausgabe, April 2016 ISBN ACC2016P Access 2016 Ricardo Hernández Garcia 1. Ausgabe, April 2016 Automatisierung, Programmierung ACC2016P ISBN 978-3-86249-460-6 7 Access 2016 Automatisierung, Programmierung 7 Steuerung des Programmablaufs

Mehr

Erste Schritte am Computer

Erste Schritte am Computer Erste Schritte am Computer Impressum PE-SCOM07 Autorin: Dr. Susanne Weber Inhaltliches Lektorat: Charlotte von Braunschweig 1. Ausgabe vom 14. Juni 2007, Bodenheim, Germany Internet: www.herdt.com Alle

Mehr

Impressum. Mein Computerheft 1/2. Schreiben, Malen und Surfen MCH12 ISBN

Impressum. Mein Computerheft 1/2. Schreiben, Malen und Surfen MCH12 ISBN Impressum MCH12 ISBN 978-3-941132-39-9 Herausgeber: Elmar Fischer Autor: Thomas Alker Illustrationen: EXTRAKT:de, Büro für Illustration, Jörg Hartmann Covergestaltung: one pm, Grafikdesign, Petra Michel

Mehr

Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona

Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona DAS EINSTEIGERSEMINAR Datenbankprogrammierung mit MySQL 5 und PHP 5 von Helma Spona Neuausgabe Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona schnell und portofrei erhältlich bei beck-shop.de DIE

Mehr

I Inhaltsverzeichnis B Beispielverzeichnis Vorwort... 17

I Inhaltsverzeichnis B Beispielverzeichnis Vorwort... 17 I Inhaltsverzeichnis I Inhaltsverzeichnis... 5 B Beispielverzeichnis... 11 Vorwort... 17 1 Einleitung in Visual-Basic for Applications... 21 1.1 Programmierung in Excel: Was und Warum...21 VBA 6.0 in Office

Mehr

Matthias-Claudius-Gymnasium Fachcurriculum Informatik

Matthias-Claudius-Gymnasium Fachcurriculum Informatik Klasse 8 (2-stündig) Grundlagen der Informatik Einführung in die Programmierung mit Scratch 10 Wochen Betriebssysteme - die Aufgaben eines Betriebssystems nennen. - Einstellungen des Betriebssystems in

Mehr

Microsoft Access 2010 Bilder

Microsoft Access 2010 Bilder Microsoft Access 2010 Bilder Hyperlinks... arbeiten ähnlich wie ein Link in einer Webseite. sind ein Verweis auf eine Datei (access2010\material\beispiel\tabledevelop\automat.accdb). können ein Verweis

Mehr

Grundlagen relationaler Datenbanken... 2. Access 2010 - Grundlagenseminar... 3. Access 2010 - Aufbauseminar... 4. Von Excel 2010 zu Access 2010...

Grundlagen relationaler Datenbanken... 2. Access 2010 - Grundlagenseminar... 3. Access 2010 - Aufbauseminar... 4. Von Excel 2010 zu Access 2010... Inhalt Grundlagen relationaler Datenbanken... 2 Access 2010 - Grundlagenseminar... 3 Access 2010 - Aufbauseminar... 4 Von Excel 2010 zu Access 2010... 5 Access 2010 - Programmierung Teil 1... 6 Access

Mehr

Outlook 2010 für Windows. Grundkurs kompakt. Linda York 2. Ausgabe, Januar 2011 K-OL2010-G

Outlook 2010 für Windows. Grundkurs kompakt. Linda York 2. Ausgabe, Januar 2011 K-OL2010-G Linda York 2. Ausgabe, Januar 2011 Outlook 2010 für Windows Grundkurs kompakt K-OL2010-G Inhalt Zu diesem Buch 4 1 Erste Schritte mit Outlook 7 1.1 Outlook starten...8 1.2 Das Outlook-Anwendungsfenster...8

Mehr

P-touch Editor starten

P-touch Editor starten P-touch Editor starten Version 0 GER Einführung Wichtiger Hinweis Der Inhalt dieses Dokuments sowie die Spezifikationen des Produkts können jederzeit ohne vorherige Ankündigung geändert werden. Brother

Mehr

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung 11. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen 17

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung 11. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen 17 Teil I Erste Schritte 1 Einleitung 11 1.1 Die Themenschwerpunkte dieses Buches 11 Visual Basic for Applications 11 Die Beispieldateien 12 1.2 Wie Sie am besten mit diesem Buch arbeiten 13 Programmierung

Mehr

Access Grundkurs kompakt. Sabine Spieß 1. Ausgabe, Oktober inkl. zusätzlichem Übungsanhang K-ACC2010-G-UA

Access Grundkurs kompakt. Sabine Spieß 1. Ausgabe, Oktober inkl. zusätzlichem Übungsanhang K-ACC2010-G-UA Sabine Spieß 1. Ausgabe, Oktober 2011 Access 2010 Grundkurs kompakt inkl. zusätzlichem Übungsanhang K-ACC2010-G-UA 2.1 Eine Tabelle in der Datenblattansicht öffnen Beispieldatei: Staedtereisen Fischer.accdb

Mehr

Webcode Übungsdateien. Jimdo Der Webbaukasten. Sabine Spieß, Tina Wegener 2. Ausgabe, November 2014. Moderne Webauftritte erstellen PE-WEB

Webcode Übungsdateien. Jimdo Der Webbaukasten. Sabine Spieß, Tina Wegener 2. Ausgabe, November 2014. Moderne Webauftritte erstellen PE-WEB Webcode Übungsdateien Sabine Spieß, Tina Wegener 2. Ausgabe, November 2014 Jimdo Der Webbaukasten Moderne Webauftritte erstellen PE-WEB Die Startseite 3 gestalten Das können Sie bereits»»»» die Design-Galerie

Mehr

SharePoint 2016 für Site Owner. Claudia Reitmeier, Benjamin S. Bergfort. 1. Ausgabe, Januar 2017 ISBN SHPSO2016

SharePoint 2016 für Site Owner. Claudia Reitmeier, Benjamin S. Bergfort. 1. Ausgabe, Januar 2017 ISBN SHPSO2016 SharePoint 2016 für Site Owner Claudia Reitmeier, Benjamin S. Bergfort 1. Ausgabe, Januar 2017 SHPSO2016 ISBN 978-3-86249-642-6 Mit Bibliotheken und Listen arbeiten 4 4 4. Mit Bibliotheken und Listen arbeiten

Mehr

Mein Computerheft 3/4

Mein Computerheft 3/4 Mein Computerheft 3/4 Schreiben, Informieren und Gestalten Jahrgangsstufen 3 und 4 Lern- und Arbeitsheft Impressum Hinweis für Lehrerinnen und Lehrer: Die für dieses Buch benötigten Übungsdateien können

Mehr

Beck EDV-Berater VBA. Visual Basic for Applications Programmieren unter Office XP. 2., neu bearbeitete Auflage

Beck EDV-Berater VBA. Visual Basic for Applications Programmieren unter Office XP. 2., neu bearbeitete Auflage Beck EDV-Berater VBA Visual Basic for Applications Programmieren unter Office XP 2., neu bearbeitete Auflage von Jens Baumeiser und Thorsten Petrowski Deutscher Taschenbuch Verlag Inhaltsverzeichnis Einführung

Mehr

Excel 2016 Aufbauwissen. Inge Baumeister

Excel 2016 Aufbauwissen. Inge Baumeister Excel 2016 Aufbauwissen Inge Baumeister Inhalt Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49 851-6624 ISBN: 978-3-8328-5263-4

Mehr

Effektiver Umstieg auf Microsoft Office Excel Impressum. Effektiver Umstieg auf Microsoft Office Excel 2007

Effektiver Umstieg auf Microsoft Office Excel Impressum. Effektiver Umstieg auf Microsoft Office Excel 2007 Effektiver Umstieg auf Microsoft Office Excel 2007 Impressum UM-EX2007 Autor: Thomas Alker, Christian Münster Inhaltliches Lektorat: Sabine Spieß 1. Ausgabe vom 15. Februar 2008 Effektiver Umstieg auf

Mehr

3. Methodik der Programmerstellung

3. Methodik der Programmerstellung 3. Methodik der Programmerstellung 3.1 Vorgehen 3.2 Programmerstellung 3.2.1 Konventionen 3.2.2 Schlüsselwörter und Bezeichner 3.2.3 Fehlertypen 3.2.4 Programmierstil 3.3 Formaler Aufbau eines Pascal-Programms

Mehr

Access Seminare. Excel Basismodule

Access Seminare. Excel Basismodule Excel Basismodule Access Seminare Grund- und Aufbaukurse... 2 Microsoft Access Grundlagen... 2 Microsoft Access Aufbaukurs... 3 Access Umsteigerkurse Vertiefungsworkshops... 4 Neues in Access 2013 oder

Mehr

Mein Computerheft 1/2

Mein Computerheft 1/2 Mein Computerheft 1/2 Schreiben, Malen und Surfen Jahrgangsstufen 1 und 2 Lehrerband Impressum GS-MCH12_LMP ISBN 978-3-941132-34-4 Herausgeber: Elmar Fischer Illustrationen: EXTRAKT:de, Büro für Illustration,

Mehr

RELEASE 5 Lotus Notes als Datenquelle

RELEASE 5 Lotus Notes als Datenquelle Intrexx Professional RELEASE 5 Lotus Notes als Datenquelle Inhaltsverzeichnis 1. Einführung... 3 2. JAR-File installieren... 3 3. Datenquelle erstellen... 3 4. Lizenzschlüssel eingeben... 5 Copyright Das

Mehr

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung... 9. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen...

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung... 9. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen... Teil I Erste Schritte 1 Einleitung.... 9 1.1 Die Themenschwerpunkte dieses Buches... 9 Visual Basic for Applications... 9 Die Beispiel-Datenbank... 10 1.2 Wie Sie am besten mit diesem Buch arbeiten...

Mehr

Inhaltsverzeichnis. Inhaltsverzeichnis

Inhaltsverzeichnis. Inhaltsverzeichnis Inhaltsverzeichnis 7 Inhaltsverzeichnis Lektion 1.Einfühtung und Uberblick... 15 Theoretische Grundlagen... 15 Windows-Programmierung mit Delphi... 15 Etappen der Programmentwicklung... 17 Praktische Ubungen...

Mehr

Visual Basic Grundlagen Programmierung. Ricardo Hernández Garcia. 1. Ausgabe, Dezember 2015 VBNET2015 ISBN

Visual Basic Grundlagen Programmierung. Ricardo Hernández Garcia. 1. Ausgabe, Dezember 2015 VBNET2015 ISBN Visual Basic 2015 Ricardo Hernández Garcia Grundlagen Programmierung 1. Ausgabe, Dezember 2015 VBNET2015 ISBN 978-3-86249-517-7 7 Visual Basic 2015 Grundlagen Programmierung 7 Kontrollstrukturen In diesem

Mehr

Institut für Computational Science Prof. Dr. H. Hinterberger. Praxismodul 1. Einführung in die Programmierung Erste Programme

Institut für Computational Science Prof. Dr. H. Hinterberger. Praxismodul 1. Einführung in die Programmierung Erste Programme Institut für Computational Science Prof. Dr. H. Hinterberger Praxismodul 1 Einführung in die Programmierung Erste Programme Einführung in die Programmierung 2 Institut für Computational Science, ETH Zürich,

Mehr

Engineering Base. Neue Leistungen in Version 6.0

Engineering Base. Neue Leistungen in Version 6.0 Engineering Base Neue Leistungen in Version 6.0 Ausgabe: August 2010 AUCOTEC AG Oldenburger Allee 24, D-30659 Hannover Telefon: +49 (0)511 61 03-0, Fax: +49 (0)511 61 40 74 Urheberrecht: Alle Rechte, insbesondere

Mehr

Report Builder 6.1 Einsteiger

Report Builder 6.1 Einsteiger Disclaimer Die in den Unterlagen enthaltenen Angaben und Daten können ohne vorherige Ankündigung geändert werden. Die in den Beispielen verwendeten Namen von Firmen, Organisationen, Produkten, Domänennamen,

Mehr

Excel Basiswissen

Excel Basiswissen Excel 2013 Basiswissen Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49 851-6624 Autorinnen: Anja Schmid, Inge Baumeister,

Mehr

Excel Automatisierung, Programmierung. Ricardo Hernández Garcia. 1. Ausgabe, März 2016 ISBN EX2016P

Excel Automatisierung, Programmierung. Ricardo Hernández Garcia. 1. Ausgabe, März 2016 ISBN EX2016P Excel 2016 Ricardo Hernández Garcia 1. Ausgabe, März 2016 Automatisierung, Programmierung EX2016P ISBN 978-3-86249-551-1 5 Excel 2016 Automatisierung, Programmierung 5 Makros bearbeiten und verwalten In

Mehr

Beschreibung des Angebotes

Beschreibung des Angebotes Effektives Arbeiten mit Microsoft Excel in Halle Angebot-Nr. 00176839 Angebot-Nr. 00176839 Bereich Preis Termin Tageszeit Ort Berufliche Weiterbildung Preis auf Anfrage Termine auf Anfrage Ganztags Halle

Mehr

TeamDrive Outlook-Plugin für Windows

TeamDrive Outlook-Plugin für Windows TeamDrive für Windows TeamDrive Systems GmbH Max-Brauer-Allee 50 D-22765 Hamburg Phone +49 389 044 33 E-Mail: info@teamdrive.com Web: www.teamdrive.com Inhaltsverzeichnis 1 Einführung... 1 1.1 Über diese

Mehr

mit Access herangeführt.

mit Access herangeführt. Vorwort Möchten Sie gerne schnell und ohne Frust mit Access programmieren lernen? Dann ist dieses Buch genau das richtige für Sie. Sie werden hier Schritt für Schritt mit vielen anschaulichen Beispielen

Mehr

Windows 8. Grundlagen. Markus Krimm. 3. Ausgabe, März 2013

Windows 8. Grundlagen. Markus Krimm. 3. Ausgabe, März 2013 Windows 8 Markus Krimm 3. Ausgabe, März 2013 Grundlagen W8 Mit Windows beginnen 1 Der erste Blick auf den Startbildschirm Nach dem Einschalten des Computers und der erfolgreichen Anmeldung ist der sogenannte

Mehr

Unternehmensdatenbanken

Unternehmensdatenbanken Unternehmensdatenbanken mit MS SQL Server und Access planen, entwickeln, einsetzen tiemeyer konopasek n e w technology Markt+Technik Verlag Inhaltsverzeichnis Vorwort 11 Kapitel 1 Client-Server-Datenbanken

Mehr

Texte erstellen und bearbeiten mit Word 2007

Texte erstellen und bearbeiten mit Word 2007 Texte erstellen und bearbeiten mit Word 2007 ISBN 978-3-938178-87-4 HM-WW07TEB Autoren: Sabine Spieß, Charlotte von Braunschweig Inhaltliches Lektorat: Ortrun Grill 1. Ausgabe vom 14. Januar 2008 HERDT-Verlag

Mehr

Access 2010. für Windows. Tanja Bossert, Andrea Weikert 1. Ausgabe, 2. Aktualisierung, September 2011. Grundlagen für Datenbankentwickler ACC2010D

Access 2010. für Windows. Tanja Bossert, Andrea Weikert 1. Ausgabe, 2. Aktualisierung, September 2011. Grundlagen für Datenbankentwickler ACC2010D Tanja Bossert, Andrea Weikert 1. Ausgabe, 2. Aktualisierung, September 2011 Access 2010 für Windows Grundlagen für Datenbankentwickler ACC2010D 8 Access 2010 - Grundlagen für Datenbankentwickler 8 Formulare

Mehr

Xpert - Europäischer ComputerPass. Konrad Stulle, Andrea Weikert, Tanja Bossert. Datenbankanwendung (mit Access 2010)

Xpert - Europäischer ComputerPass. Konrad Stulle, Andrea Weikert, Tanja Bossert. Datenbankanwendung (mit Access 2010) Xpert - Europäischer ComputerPass Konrad Stulle, Andrea Weikert, Tanja Bossert 1. Ausgabe, 1. Aktualisierung, Juli 2012 Datenbankanwendung (mit Access 2010) XP-ACC2010 3 Xpert - Europäischer ComputerPass

Mehr

VBA-Programmierung: Zusammenfassung

VBA-Programmierung: Zusammenfassung VBA-Programmierung: Zusammenfassung Programmiersprachen (Definition, Einordnung VBA) Softwareentwicklung-Phasen: 1. Spezifikation 2. Entwurf 3. Implementierung Datentypen (einfach, zusammengesetzt) Programmablaufsteuerung

Mehr

Office 365 Der digitale Arbeitsplatz in der Cloud. Effizient im Team arbeiten und kommunizieren mit Office-Online-Apps.

Office 365 Der digitale Arbeitsplatz in der Cloud. Effizient im Team arbeiten und kommunizieren mit Office-Online-Apps. Office 365 Der digitale Arbeitsplatz in der Cloud Markus Krimm. Ausgabe, Dezember 206 Effizient im Team arbeiten und kommunizieren mit Office-Online-Apps O365-OLA ISBN 978-3-86249-669-3 Office 365 kennenlernen.

Mehr

Rolf Harren. Mehrdimensionale. Verallgemeinerungen klassischer Packungsprobleme. VDM Verlag Dr. Muller

Rolf Harren. Mehrdimensionale. Verallgemeinerungen klassischer Packungsprobleme. VDM Verlag Dr. Muller Rolf Harren Mehrdimensionale Verallgemeinerungen klassischer Packungsprobleme c VDM Verlag Dr. Muller 1 Einleitung 1 2 Allgemeine Vorbereitungen 7 2.1 Packen von Würfeln mit NFDH 8 2.2 Lücken in einer

Mehr

Microsoft Office PowerPoint für Windows POW2007F. Autorin: Tina Wegener. Inhaltliches Lektorat: Sabine Spieß. 1. Ausgabe vom 10.

Microsoft Office PowerPoint für Windows POW2007F. Autorin: Tina Wegener. Inhaltliches Lektorat: Sabine Spieß. 1. Ausgabe vom 10. POW2007F Autorin: Tina Wegener Inhaltliches Lektorat: Sabine Spieß 1. Ausgabe vom 10. August 2007 HERDT-Verlag für Bildungsmedien GmbH, Bodenheim Microsoft Office PowerPoint 2007 für Windows Fortgeschrittene

Mehr

Inhaltsverzeichnis. 1 Einleitung 11

Inhaltsverzeichnis. 1 Einleitung 11 Inhaltsverzeichnis Teil I: Erste Schritte 1 Einleitung 11 1.1 Die Themenschwerpunkte dieses Buchs 11 Visual Basic for Applications 11 Die Beispieldatenbank 12 1.2 Wie Sie am besten mit diesem Buch arbeiten

Mehr

Benutzerhandbuch Beispielapplikation Finanzsituation

Benutzerhandbuch Beispielapplikation Finanzsituation Benutzerhandbuch Beispielapplikation Finanzsituation 1 Dokument-Information Dokument-ID: BA-BH Version: 1.0, gültig ab: 01.05.2010 Ersetzt Version: Autor(en): Isabelle Neuburg Geltungsbereich: Entwicklung

Mehr

ICT Advanced-User SIZ AU1 Kommunikation. Markus Krimm, Jens Riwotzki, Ortrun Grill. 1. Ausgabe, Mai 2017 ISBN SIZAU1-KOMM

ICT Advanced-User SIZ AU1 Kommunikation. Markus Krimm, Jens Riwotzki, Ortrun Grill. 1. Ausgabe, Mai 2017 ISBN SIZAU1-KOMM Markus Krimm, Jens Riwotzki, Ortrun Grill ICT Advanced-User SIZ AU1 Kommunikation 1. Ausgabe, Mai 2017 ISBN 978-3-86249-707-2 SIZAU1-KOMM Den Explorer verwenden 4 4 4. Den Explorer verwenden 4.1 Basiswissen

Mehr

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten SMART BOOKS Inhaltsverzeichnis..««... Vorwort 13 Kapitel 1 - Einführung 17 Crashkurs: FileMaker Pro 7 anwenden 19 Eine

Mehr

ICT Smart-User SIZ SU3 Texte. mit Word Thomas Alker, Ortrun Grill. 1. Ausgabe, April 2017 ISBN

ICT Smart-User SIZ SU3 Texte. mit Word Thomas Alker, Ortrun Grill. 1. Ausgabe, April 2017 ISBN Thomas Alker, Ortrun Grill 1. Ausgabe, April 2017 ISBN 978-3-86249-704-1 ICT Smart-User SIZ SU3 Texte mit Word 2016 SIZSU3-WW2016 3 Inhaltliche Bearbeitung 3 3. Inhaltliche Bearbeitung 3.1 Textteile verschieben

Mehr

Microsoft Excel 2013. Herausgeber. Kontakte: 079 633 65 75 www.computer-training.ch. Autoren: Gabriela Bergantini. by BerCom Training GmbH

Microsoft Excel 2013. Herausgeber. Kontakte: 079 633 65 75 www.computer-training.ch. Autoren: Gabriela Bergantini. by BerCom Training GmbH Herausgeber BerCom Training GmbH Stationsstrasse 26 8713 Uerikon Kontakte: 079 633 65 75 Autoren: Gabriela Bergantini 1. Auflage von Dezember 2014 by BerCom Training GmbH Microsoft Excel 2013 Tipps und

Mehr

Access Grundlagen für Anwender. Sabine Spieß, Andrea Weikert. 1. Ausgabe, 1. Aktualisierung, September Trainermedienpaket ACC2010_TMP

Access Grundlagen für Anwender. Sabine Spieß, Andrea Weikert. 1. Ausgabe, 1. Aktualisierung, September Trainermedienpaket ACC2010_TMP Sabine Spieß, Andrea Weikert Access 2010 Grundlagen für Anwender 1. Ausgabe, 1. Aktualisierung, September 2012 Trainermedienpaket ACC2010_TMP 3 Access 2010 - Grundlagen für Anwender 3 Daten in Formularen

Mehr

Makro + VBA 2007 effektiv

Makro + VBA 2007 effektiv Daten Makro + VBA 2007 effektiv 5 DATEN 5.1 Variablen Variablen können beliebige Werte zugewiesen und im Gegensatz zu Konstanten, siehe Seite 84, jederzeit im Programm verändert werden. Als Variablen können

Mehr

Outlook 2010 für Windows. Grundkurs kompakt. Linda York 1. Ausgabe, Januar mit Übungsanhang K-OL2010-G-UA

Outlook 2010 für Windows. Grundkurs kompakt. Linda York 1. Ausgabe, Januar mit Übungsanhang K-OL2010-G-UA Linda York 1. Ausgabe, Januar 2011 Outlook 2010 für Windows Grundkurs kompakt mit Übungsanhang K-OL2010-G-UA Inhalt Zu diesem Buch 4 1 Erste Schritte mit Outlook 7 1.1 Outlook starten...8 1.2 Das Outlook-Anwendungsfenster...8

Mehr

Microsoft Excel Schulungen

Microsoft Excel Schulungen MS Excel Grundlagen Abwechselnd Vortrag durch den Dozenten mit vielen praxisnahen Übungen für die Teilnehmer. Der Teilnehmer lernt den Funktionsumfang von MS Excel kennen und ist in der Lage, selbstständig

Mehr

Access Datenbanken für Einsteiger

Access Datenbanken für Einsteiger Access 2013 Datenbanken für Einsteiger Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49 851-6624 ISBN: 978-3-8328-0060-4

Mehr

Meine bunte Computerwerkstatt. Mathematik Sachunterricht Deutsch. Arbeitsheft. Thomas Seidel, Marja Harborth 1. Ausgabe, 2013 ISBN

Meine bunte Computerwerkstatt. Mathematik Sachunterricht Deutsch. Arbeitsheft. Thomas Seidel, Marja Harborth 1. Ausgabe, 2013 ISBN Thomas Seidel, Marja Harborth 1. Ausgabe, 2013 ISBN 978-3-86249-241-1 Meine bunte Computerwerkstatt Mathematik Sachunterricht Deutsch Arbeitsheft GS-CW Impressum Impressum ISBN 978-3-86249-241-1 Matchcode:

Mehr

Download der Beispieldateien 12 Die Icons 12 Unterstützung für dieses Buch 12 Über den Autor 13

Download der Beispieldateien 12 Die Icons 12 Unterstützung für dieses Buch 12 Über den Autor 13 Download der Beispieldateien 12 Die Icons 12 Unterstützung für dieses Buch 12 Über den Autor 13 1.1 Excel für die Programmierung vorbereiten 15 Die Sicherheitsstufe heruntersetzen 15 Das Werkzeug Entwicklertools

Mehr

Lorenz Hölscher. Richtig einsteigen: Access 2010 VBA-Programmierung

Lorenz Hölscher. Richtig einsteigen: Access 2010 VBA-Programmierung Lorenz Hölscher Richtig einsteigen: Access 2010 VBA-Programmierung Lorenz Hölscher: Richtig einsteigen: Access 2010 VBA-Programmierung Copyright 2010 O Reilly Verlag GmbH & Co. KG Das in diesem Buch enthaltene

Mehr

Microsoft Outlook 2007 Für Einsteiger ohne Vorkenntnisse. Autor: Mäder Toni. Herausgeber: PC-Broker Mäder Mäder Toni, Chriizgassen, 3858 Hofstetten

Microsoft Outlook 2007 Für Einsteiger ohne Vorkenntnisse. Autor: Mäder Toni. Herausgeber: PC-Broker Mäder Mäder Toni, Chriizgassen, 3858 Hofstetten Autor: Mäder Toni Herausgeber: PC-Broker Mäder Mäder Toni, Chriizgassen, 3858 Hofstetten Microsoft Outlook 2007 Für Einsteiger ohne Vorkenntnisse. Datum: 23. Juni 2010 by HERDT-Verlag, Bodenheim, Germany

Mehr

Impressum. Mein erstes Tastschreibheft. Zehnfingerschreiben für Kinder MTH ISBN

Impressum. Mein erstes Tastschreibheft. Zehnfingerschreiben für Kinder MTH ISBN Impressum MTH ISBN 978-3-86249-032-5 Autorinnen: Marion Siewert-Ley, Helga Bernhauser Redaktionelle Bearbeitung: Thomas Alker Illustrationen: EXTRAKT:de, Büro für Illustration, Jörg Hartmann Zweite Auflage,

Mehr

Microsoft Office Outlook Die offizielle Schulungsunterlage

Microsoft Office Outlook Die offizielle Schulungsunterlage Offizielle Schulungsunterlage Microsoft Office Outlook 2003 - Die offizielle Schulungsunterlage 1. Auflage Microsoft Office Outlook 2003 - Die offizielle Schulungsunterlage schnell und portofrei erhältlich

Mehr

3 Hilfefunktionen PROJEKT. Windows XP Professional Edition. Hilfefunktion starten. Das elektronische Handbuch. Das Stichwortregister der Windows-Hilfe

3 Hilfefunktionen PROJEKT. Windows XP Professional Edition. Hilfefunktion starten. Das elektronische Handbuch. Das Stichwortregister der Windows-Hilfe PROJEKT 3 Hilfefunktionen Windows XP Professional Edition Windows XP Professional Edition ISBN 3-8272-6244-5 Sicherlich haben Sie die Begleitbücher zur installierten Software, die Ihnen die Arbeit mit

Mehr

Teil I Installation und erste Schritte 19

Teil I Installation und erste Schritte 19 5 Inhaltsverzeichnis Vorwort 13 Einleitung 15 Verwendete Office-Versionen 16 Der Aufbau dieses Buches 16 Das Ziel des Buches 17 Teil I Installation und erste Schritte 19 1 Von Office 2003 nach 2007 21

Mehr