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

Größe: px
Ab Seite anzeigen:

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

Transkript

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

2 I Access 2010 für Windows - Automatisierung, Programmierung 1 Über dieses Buch Aufbau und Konventionen Voraussetzungen und Ziele Software und Beispieldateien..5 2 Access programmieren Hintergrund Programmiermöglichkeiten9 2.3 Unterschiede zwischen VBA und Makros Schnellübersicht.11 3 Einführung in die Programmierung Grundlagen der Programmentwicklung Strukturierte Programmierung Modular und prozedural programmieren Mit Modulen strukturiert programmieren Merkmale von VBA Ein einfaches Programm 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 Mit Modulen arbeiten Module Standardmodule Formular- und Berichtsmodule Prozeduren in VBA Schnellübersicht Übung Die VBA-Entwicklungsumgebung Bestandteile der VBA- Entwicklungsumgebung Der Projekt-Explorer Das Eigenschaftenfenster Das Code-Fenster Im Code-Fenster arbeiten Neue Prozedur erstellen Weitere Anwendungen des Code-Fensters 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. 88 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 Aktionen mit dem DoCmd-Objekt ausführen HERDT-Verlag

3 Inhalt I 11.7 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 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 189 Stichwortverzeichnis SQL-Anweisungen mit VBA Die 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 Access-Benutzeroberfläche mit VBA anpassen Grundlagen zu XML XML-Definitionen in Access einbinden XML-Elemente der Access- Benutzeroberfläche Access-Benutzeroberfläche erweitern (Beispiel Menüband) Schnellübersicht Übung 166 HERDT-Verlag 3

4 1 Access 2010 für Windows - 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 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 Courier New Courier New Kursiv 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). 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 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 2010 aneignen zu können, sollten Sie bereits über folgende Kenntnisse und Fähigkeiten verfügen: Datenbank erstellen und verwalten sowie Access 2010 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 2010 (VB) oder deren Vorgängerversionen, können Sie diese in Access 2010 nutzen. Visual Basic 2010 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 2010 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 2010 unter dem Betriebssystem Windows 7 (32 Bit) und den Standardeinstellungen für das Programm ausgegangen. Abhängig von der Bildschirmauflösung bzw. der Hardware Ihres Computers kann das Aussehen der Symbole und Schaltflächen in Access 2010 und die Fensterdarstellung unter Windows 7 gegebenenfalls von den Abbildungen im Buch abweichen. Beispiel-, Übungs- und Ergebnisdateien Die Beispieldateien sowie die in den Übungen verwendeten Übungs- und Ergebnisdateien können Sie kostenlos von der Homepage des HERDT-Verlages unter herunterladen. Tragen Sie hierzu auf der Webseite in das Eingabefeld zur Suche den Matchcode acc2010p ein, klicken Sie in der Trefferliste auf den Titel des Buches und starten Sie den Download, indem Sie auf der anschließend angezeigten Webseite den Link Übungsdateien betätigen. 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. Der Ordner Beispieldateien enthält die Unterordner Uebungsdateien und Ergebnisdateien. 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. HERDT-Verlag 5

6 1 Access 2010 für Windows - Automatisierung, Programmierung 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. Kurzbeschreibung der Beispieldatenbank 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 Formulare: Arbeitszeiten, Beispielformular, EinstellungenSpeichern, Einzelauswertung, Mitarbeiter, MitarbeiterListen, Notizen, Notizen anzeigen, Notizen bearbeiten, Notizen erstellen, Notizen suchen, Systeminformation, SysteminformationLaufwerk, Taschenrechner, Übersicht Berichte: Makro: Module: Mitarbeiter AutoExec AllgemeineProzeduren, APIBeispiele, BeispielFunktionen, 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 Access 2010 für Windows - 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 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 dann 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 Grundmechanismen für die sichere und kontrollierte Aufbewahrung und Überwachung von Daten sind auch in Access vollständig verfügbar. Fast alle weltweit eingesetzten Datenbanken sind relationale Datenbanken. Access stellt alle grundlegenden Konzepte einer relationalen Datenbank zur Verfügung. 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 viele praktische Programmierhilfen und Arbeitserleichterungen zur Verfügung. Makros in Access Der Begriff "Makro" wird bei Access anders verwendet als bei Word oder Excel und bezieht sich hier nicht auf Programme, die mit der Sprache VBA erstellt worden sind. Ein Makro besteht aus einer Folge von Befehlen. Diese Befehle werden einer Liste von 86 deutschsprachigen Befehlen entnommen, sogenannten Makroaktionen, die - in einem Aktionskatalog kategorisiert - eine Vielzahl von Standardsituationen abdecken, die in fast jedem Programm vorkommen können. Da die meisten der hier aufgelisteten Befehle selbsterklärend sind und der Makro-Generator viel Unterstützung in Bezug auf den Einsatz der Argumente der Befehle bietet, ist hier Programmierung ohne viele Vorkenntnisse möglich. Makroerstellung mithilfe des Aktionskatalogs Access 2010 bietet die Möglichkeit, hier erstellte Makros zu Visual Basic zu konvertieren. Diese Möglichkeit sollten Sie nutzen, wenn Sie auf Basis vorhandener Standardaktionen weitere komplexere Funktionalität implementieren möchten. Sie können dann ohne Programmieraufwand den generierten fehlerfreien Programmcode weiterverwenden und auf diesen aufbauen. Sondermakro "AutoExec" 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. HERDT-Verlag 9

10 2 Access 2010 für Windows - Automatisierung, Programmierung 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. 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 komplexe Berechnungen mit Daten aus der Datenbank durchzuführen. VBA erlaubt Ihnen außerdem, die Datenbankanwendung durch den automatisierten 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, 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, ist neben der vorgesehenen Bereitstellung oder Verteilung der Datenbank auch eine Frage der persönlichen Vorlieben des Entwicklers. 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 Auch in Access-Webdatenbanken einsetzbar Nicht in Access-Webdatenbanken einsetzbar 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 Access 2010 für Windows - 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 Quell- Übersetzen Maschinenprogramm Ausführen Laufendes programm 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 Access 2010 für Windows - Automatisierung, Programmierung Weitere Strukturierungsmethoden Bottom-up-Methode 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. Up-down-Methode (Gegenstromverfahren) 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 4. Erstellen des Quellprogramms 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. 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 prozedural programmieren 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 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

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

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

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

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 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

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

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

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

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

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

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

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

Access 2013. Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013

Access 2013. Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013 Access 2013 Susanne Weber 1. Ausgabe, 1. Aktualisierung, Juni 2013 Grundlagen für Anwender ACC2013 2 Access 2013 - Grundlagen für Anwender 2 Mit Datenbanken arbeiten In diesem Kapitel erfahren Sie was

Mehr

Schnellstarthandbuch. Hilfe aufrufen Klicken Sie auf das Fragezeichen, um Hilfeinhalt anzuzeigen.

Schnellstarthandbuch. Hilfe aufrufen Klicken Sie auf das Fragezeichen, um Hilfeinhalt anzuzeigen. Schnellstarthandbuch Microsoft Access 2013 unterscheidet sich im Aussehen deutlich von älteren Access-Versionen. Dieses Handbuch soll Ihnen dabei helfen, sich schnell mit der neuen Version vertraut zu

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

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

Einstieg in VBA mit Excel Galileo Press

Einstieg in VBA mit Excel Galileo Press Thomas Theis Einstieg in VBA mit Excel Galileo Press Geleitwort des Fachgutachters 15 loooodoooooooockx)ock90000000aqoc^oc}ooaooooooooocx>c)ooocxx3ao 1 1 Was wird besser durch Makros und VBA? 17 12 Arbeiten

Mehr

Anleitung zum Download der EBMG_Datei_9_2.xls

Anleitung zum Download der EBMG_Datei_9_2.xls Anleitung zum Download der EBMG_Datei_9_2.xls Die folgende Beschreibung ist für die jeweils aktuelle Download-Version, unabhängig von Dateiname oder Versionsnummer, gültig. Die aktuelle Bezeichnung lautet

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

2.3 - Das Verwaltungsmodul moveon installieren - SQL-Version

2.3 - Das Verwaltungsmodul moveon installieren - SQL-Version 2.3 - Das Verwaltungsmodul moveon installieren - SQL-Version Das Verwaltungsmodul moveon besteht aus zwei Komponenten: dem moveon Client und der moveon Datenbank. Der moveon Client enthält alle Formulare,

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

Excel 2010. Automatisierung, Programmierung. Ricardo Hernández García. 1. Ausgabe, Oktober 2010 EX2010P

Excel 2010. Automatisierung, Programmierung. Ricardo Hernández García. 1. Ausgabe, Oktober 2010 EX2010P Excel 2010 Ricardo Hernández García 1. Ausgabe, Oktober 2010 Automatisierung, Programmierung EX2010P I Excel 2010 - Automatisierung, Programmierung Makros aufzeichnen 1 Excel programmieren...4 1.1 Was

Mehr

3 Mit Programmen und Fenstern

3 Mit Programmen und Fenstern 34 MIT PROGRAMMEN UND FENSTERN ARBEITEN 3 Mit Programmen und Fenstern arbeiten In dieser Lektion lernen Sie wie Sie Programme starten und wieder beenden wie Sie mit Fenstern arbeiten Ein Programm starten

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

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

Lorenz Hölscher. Richtig einsteigen: Access 2013 VBA-Programmierung. Von den Grundlagen bis zur professionellen Entwicklung. Microsott. \ Lorenz Hölscher Richtig einsteigen: Access 2013 VBA-Programmierung Von den Grundlagen bis zur professionellen Entwicklung Microsott Press \ Inhaltsverzeichnis Teil I: Erste Schritte 1 Einleitung l.i

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

Excel 2013 Makro Workshop. Inhalt

Excel 2013 Makro Workshop. Inhalt Inhalt Vorwort... I So benutzen Sie dieses Buch... II Inhalt... V Zahlen- und Monatsschreibweise... 1 Dezimal- und Tausendertrennzeichen... 1 Währungssymbol und -position... 1 Monatsschreibweise... 1 Makros

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

Dieses Buch auf einen Blick

Dieses Buch auf einen Blick Dieses Buch auf einen Blick Für wen dieses Buch ist Der Inhalt im Überblick Arbeiten mit diesem Buch Die wichtigsten Neuheiten in Excel 2010 illkommen zu»microsoft Excel 2010 auf einen Blick«. WWenn Sie

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

Excel 2013. Automatisierung, Programmierung. Ricardo Hernández García. 1. Ausgabe, Juli 2013 EX2013P

Excel 2013. Automatisierung, Programmierung. Ricardo Hernández García. 1. Ausgabe, Juli 2013 EX2013P Excel 2013 Ricardo Hernández García 1. Ausgabe, Juli 2013 Automatisierung, Programmierung EX2013P 2 Excel 2013 - Automatisierung, Programmierung 2 Automatisierung - Makros aufzeichnen, ausführen und speichern

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

PRAXIS. Fotos verwalten, bearbeiten und aufpeppen. bhv. Ganz einfach und kostenlos im Web. Picasa. Google

PRAXIS. Fotos verwalten, bearbeiten und aufpeppen. bhv. Ganz einfach und kostenlos im Web. Picasa. Google bhv PRAXIS Google Björn Walter Picasa Fotos verwalten, bearbeiten und aufpeppen Perfekte Fotos mit wenig Aufwand Bildbearbeitung ohne teure Software Ordnung schaffen mit Online-Fotoalben Ganz einfach und

Mehr

3 ORDNER UND DATEIEN. 3.1 Ordner Ordner anlegen

3 ORDNER UND DATEIEN. 3.1 Ordner Ordner anlegen PC EINSTEIGER Ordner und Dateien 3 ORDNER UND DATEIEN Themen in diesem Kapitel: Erstellung von Ordnern bzw Dateien Umbenennen von Datei- und Ordnernamen Speicherung von Daten 3.1 Ordner Ordner sind wie

Mehr

Lösungen entwickeln mit Microsoft Excel 95

Lösungen entwickeln mit Microsoft Excel 95 Eric Wells Lösungen entwickeln mit Microsoft Excel 95 Leistungsfähige Datenanalyse und Informationssysteme mit Visual Basic für Applikationen und Excel-Objekte Microsoft Press Danksagung 11 Die Diskette

Mehr

Novell. GroupWise 2014 effizient einsetzen. Peter Wies. 1. Ausgabe, Juni 2014

Novell. GroupWise 2014 effizient einsetzen. Peter Wies. 1. Ausgabe, Juni 2014 Peter Wies 1. Ausgabe, Juni 2014 Novell GroupWise 2014 effizient einsetzen GW2014 1 Novell GroupWise 2014 effizient einsetzen Menüleiste Navigationsleiste Symbolleisten Kopfleiste Favoritenliste Fensterbereich

Mehr

Der Serienbrief bzw. Seriendruck

Der Serienbrief bzw. Seriendruck Der Serienbrief bzw. Seriendruck Sie lernen einen Serienbrief zu erstellen. In Word 2010 wird der Serienbrief unter der allgemeinen Bezeichnung Seriendruck geführt. Er besteht aus einem Hauptdokument (dem

Mehr

Visual Basic Ricardo Hernández García 1. Ausgabe, März Grundlagen der Programmierung

Visual Basic Ricardo Hernández García 1. Ausgabe, März Grundlagen der Programmierung Visual Basic 2012 Ricardo Hernández García 1. Ausgabe, März 2013 Grundlagen der Programmierung VBNET2012 Die Entwicklungsumgebung Visual Studio 2012 3 3.4 Fenster in Visual Studio 2012 bedienen Mit Fenstern

Mehr

New Horizons Computer Learning Centers in D/A/CH

New Horizons Computer Learning Centers in D/A/CH Level 1 Mögliche Trainingslösung: Klassenraum (ILT) Connected Classroom WalkIn (ML) Seminarsprache: Deutsch Englisch Übersicht In diesem Training lernen die Teilnehmer Microsoft Access von Grund auf kennen.

Mehr

Vorwort Die Excel-Arbeitsumgebung für Fortgeschrittene... 11

Vorwort Die Excel-Arbeitsumgebung für Fortgeschrittene... 11 INHALT Vorwort... 9 1. Die Excel-Arbeitsumgebung für Fortgeschrittene... 11 1.1. Eingabe und Syntax von Funktionen...11 Funktionen eingeben... 11 Funktionssyntax... 12 Funktionsreferenz... 13 Mehrere Funktionen

Mehr

Über dieses Buch. In diesem Nachschlagewerk verschaffen Sie sich schnell und. In diesem Kapitel:

Über dieses Buch. In diesem Nachschlagewerk verschaffen Sie sich schnell und. In diesem Kapitel: 1 Über dieses Buch In diesem Kapitel: n Neue Funktionen in Access 2013 n Ein kurzer Überblick n Voraussetzungen n Zur Beispieldatenbank n Arbeiten mit einem Touchscreen n Ein letztes Wort In diesem Nachschlagewerk

Mehr

Stundenerfassung Version 1.8

Stundenerfassung Version 1.8 Stundenerfassung Version 1.8 Dieses Programm ist urheberrechtlich geschützt. Eine Weitergabe des Freischaltcodes ist verboten! Eine kostenlose Demo-Version zur Weitergabe erhalten Sie unter www.netcadservice.de

Mehr

Funeral Office V.3.1

Funeral Office V.3.1 Funeral Office V.3.1 über den office on Internet-Server Herausgeber: Fachverlag des Deutschen Bestattungsgewerbes GmbH und office on GmbH (kurz: Fachverlag/office on) Copyright (c) 2008 by Fachverlag/office

Mehr

1 MAKROS AUFZEICHNEN. 1.1 Einführung

1 MAKROS AUFZEICHNEN. 1.1 Einführung Makro Aufzeichnen Makro + VBA 2010 effektiv 1 MAKROS AUFZEICHNEN 1.1 Einführung Sie können Excel sehr einfach automatisieren, indem Sie ein Makro aufzeichnen. Ähnlich wie bei einem Kassettenrecorder werden

Mehr

VBA (Visual Basic for Application) Einführung

VBA (Visual Basic for Application) Einführung VBA (Visual Basic for Application) Einführung Bücher Doberenz & Kowalski: Microsoft Office Access 2003 Programmierung; Microsoft Press André Minhorst: Das Access 2003-Entwicklerbuch; Addision-Wesley Albrecht

Mehr

Das bhv Taschenbuch. bhv. Winfried Seimert. Microsoft. Office Home & Student und Home & Business Edition. Über 600 Seiten 19,95 (D)

Das bhv Taschenbuch. bhv. Winfried Seimert. Microsoft. Office Home & Student und Home & Business Edition. Über 600 Seiten 19,95 (D) bhv Das bhv Taschenbuch Winfried Seimert Microsoft Office 2010 Home & Student und Home & Business Edition Über 600 Seiten 19,95 (D) Einleitung 13 Einleitung Danke, dass Sie zu diesem Buch gegriffen haben!

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

1 Installation von MySQL... 5 2 Installation von PHP... 6. Wiederholungsfragen zu Kapitel 1... 9

1 Installation von MySQL... 5 2 Installation von PHP... 6. Wiederholungsfragen zu Kapitel 1... 9 PHP & MySQL: Inhaltsverzeichnis Inhalt Kapitel 1: Installation von MySQL und PHP 1 Installation von MySQL... 5 2... 6 Wiederholungsfragen zu Kapitel 1... 9 Kapitel 2: Syntax und Textausgabe 1 Syntax und

Mehr

Wichtige Standardaktionen durchführen

Wichtige Standardaktionen durchführen Anhang A Wichtige Standardaktionen durchführen Die Themen dieses Anhangs So geht es mit Access 2013 So geht es mit Access 2010 So geht es mit Access 2007 So geht es mit Access 2003 In diesem Anhang wird

Mehr

Handbuch zum VivaWeb-Serienbrief-Programm

Handbuch zum VivaWeb-Serienbrief-Programm Handbuch zum VivaWeb-Serienbrief-Programm In 10 Schritten zum Serienbrief Das folgende Handbuch erläutert Ihnen die Nutzungsmöglichkeiten des ARV Serienbrief-Programms in all seinen Einzelheiten. Dieses

Mehr

Innerhalb der Entwicklungsebene werden Makros in einem sog. zu einer Arbeitsmappe gehörenden Modul gespeichert.

Innerhalb der Entwicklungsebene werden Makros in einem sog. zu einer Arbeitsmappe gehörenden Modul gespeichert. www.dozent-online.de - 10010-VBA-Einfuehrung/Seite 1(8) 10010-MAKROS + VBA-Programmierung Seminarbegleitende Einführung und Beispiele Makros sind in der Programmiersprache VBA (Visual Basic for Applications)

Mehr

Installationsanleitung für Haufe Advolux Kanzleisoftware ab Version 2.5 (Windows)

Installationsanleitung für Haufe Advolux Kanzleisoftware ab Version 2.5 (Windows) Installationsanleitung für Haufe Advolux Kanzleisoftware ab Version 2.5 (Windows) Verfasser : Advolux GmbH, AÖ Letze Änderung : 17.04.2012 Version : v2 1 Inhaltsverzeichnis 1. Hardware-Voraussetzungen...

Mehr

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten 1 von 5 12.01.2013 17:59 SharePoint 2013 Veröffentlicht: 16.10.12 Zusammenfassung: Informationen zur Verwendung von Excel zum Erstellen und Freigeben von Verbindungen mit SQL Server-Daten, mit deren Hilfe

Mehr

Inhalt. Bibliografische Informationen digitalisiert durch

Inhalt. Bibliografische Informationen  digitalisiert durch Inhalt 1 Dieses Buch auf einen Blick 9 Für wen dieses Buch ist 10 Der Inhalt im Überblick 10 Arbeiten mit diesem Buch 12 Die wichtigsten Neuheiten in Excel 2010 14 Das Programm kennenlernen 19 Excel 2010

Mehr

Woche 1 im Überblick 26

Woche 1 im Überblick 26 Über dieses Buch 21 Die Syntax. 23 Die Listings 24 Fragen und Antworten, Workshops 24 Konventionen.. 25 Zum Autor 25 Woche 1 im Überblick 26 Was erwartet Sie? 28 Tag 1 Visual-Basic-Grundlagen 31 Makros

Mehr

3 Formularvorlage für einen Kostenvoranschlag bereitstellen

3 Formularvorlage für einen Kostenvoranschlag bereitstellen 3 Formularvorlage für einen Kostenvoranschlag bereitstellen In diesem Kapitel erfahren Sie was Mustervorlagen sind wie Sie Mustervorlagen erstellen und bearbeiten wie Sie eine Mustervorlage für neue Arbeitsmappen

Mehr

Road Account Maut Control - Version 1.60

Road Account Maut Control - Version 1.60 Road Account Maut Control - Version 1.60 Inhalt: 1 Einleitung... 2 2 Technische Voraussetzungen... 3 3 Funktionsbeschreibung... 4 3.1 Reiter Road Account... 4 3.1.1 Datei öffnen... 4 3.1.2 Wiederherstellen...

Mehr

4D Server v12 64-bit Version BETA VERSION

4D Server v12 64-bit Version BETA VERSION 4D Server v12 64-bit Version BETA VERSION 4D Server v12 unterstützt jetzt das Windows 64-bit Betriebssystem. Hauptvorteil der 64-bit Technologie ist die rundum verbesserte Performance der Anwendungen und

Mehr

Windows. Martina MÜLLER. Monika WEGERER. Zusammengestellt von. Überarbeitet von

Windows. Martina MÜLLER. Monika WEGERER. Zusammengestellt von. Überarbeitet von Windows Zusammengestellt von Martina MÜLLER Überarbeitet von Monika WEGERER April 2002 Windows Starten von Windows Wenn das System entsprechend installiert ist, erscheint Windows automatisch. (Kennwort)

Mehr

3 Maps richtig ablegen und

3 Maps richtig ablegen und PROJEKT MindManager 2002 Intensiv 3 Maps richtig ablegen und speichern Ihre Map ist nun fertig gestellt wenn Sie jetzt Ihre Arbeit mit MindManager beenden, ohne die aktuellen Eingaben und Formatierungen

Mehr

Ausbildungsziel: Erstellung eines Briefes mit Hilfe von Vorlagen

Ausbildungsziel: Erstellung eines Briefes mit Hilfe von Vorlagen Ausbildungsziel: Erstellung eines Briefes mit Hilfe von Vorlagen 1. Grundlagen (Inhalt Menü) Einer der grundlegendsten Anwendungen des Computers ist die als Schreibmaschine! Im Gegensatz zur Schreibmaschine

Mehr

Installationsanleitung Expertatis

Installationsanleitung Expertatis Installationsanleitung Expertatis 1. Komplettinstallation auf einem Arbeitsplatz-Rechner Downloaden Sie die Komplettinstallation - Expertatis_Komplett-Setup_x32.exe für ein Windows 32 bit-betriebssystem

Mehr

Microsoft Access Schulungen

Microsoft Access Schulungen Microsoft Access Schulungen MS Access Grundlagen Vorgehensweise: Abwechselnd Vortrag durch den Dozenten mit vielen praxisnahen Übungen für die Teilnehmer. Ziel des Seminars: Der Teilnehmer ist in der Lage

Mehr

DAS EINSTEIGERSEMINAR

DAS EINSTEIGERSEMINAR DAS EINSTEIGERSEMINAR Microsoft Office Excel 2010 Gudrun Rehn-Göstenmeier LERNEN ÜBEN ANWENDEN Teil I: Lernen L1 Dateiorganisation Bevor wir uns mit den Excel-spezifischen Befehlen und Funktionen befassen

Mehr

PHP 5.4 ISBN 978-3-86249-327-2. Stephan Heller, Andreas Dittfurth 1. Ausgabe, September 2012. Grundlagen zur Erstellung dynamischer Webseiten GPHP54

PHP 5.4 ISBN 978-3-86249-327-2. Stephan Heller, Andreas Dittfurth 1. Ausgabe, September 2012. Grundlagen zur Erstellung dynamischer Webseiten GPHP54 PHP 5.4 Stephan Heller, Andreas Dittfurth 1. Ausgabe, September 2012 Grundlagen zur Erstellung dynamischer Webseiten ISBN 978-3-86249-327-2 GPHP54 5 PHP 5.4 - Grundlagen zur Erstellung dynamischer Webseiten

Mehr

Word. Verweise. Textmarken, Querverweise, Hyperlinks

Word. Verweise. Textmarken, Querverweise, Hyperlinks Word Verweise Textmarken, Querverweise, Hyperlinks Inhaltsverzeichnis 1 Textmarken... 4 1.1 Hinzufügen einer Textmarke... 4 1.2 Ändern einer Textmarke... 4 1.2.1 Anzeigen von Klammern für Textmarken...

Mehr

Stapelverarbeitung mit Adobe Acrobat Professional. Leibniz Universität IT Services Anja Aue

Stapelverarbeitung mit Adobe Acrobat Professional. Leibniz Universität IT Services Anja Aue Stapelverarbeitung mit Adobe Acrobat Professional Leibniz Universität IT Services Anja Aue Stapelverarbeitung Befehlsfolgen werden automatisiert abgearbeitet. Eine Reihe von Aktionen werden manuell gestartet

Mehr

Gestalten eigener Menüleisten in MS-Office 97/2000/XP/2003

Gestalten eigener Menüleisten in MS-Office 97/2000/XP/2003 Gestalten eigener Menüleisten in MS-Office 97/2000/XP/2003 In MS-Office können eigene (benutzerdefinierte) Menüsysteme erstellt werden. Weiterhin existiert natürlich auch die Möglichkeit in das existierende

Mehr

Tabellenkalkulation / Funktionen. VBA Visual Basic for Applications VBA auf einfache Art und Weise nutzen Der Makro-Recorder von EXCEL

Tabellenkalkulation / Funktionen. VBA Visual Basic for Applications VBA auf einfache Art und Weise nutzen Der Makro-Recorder von EXCEL Tabellenkalkulation / Funktionen VBA auf einfache Art und Weise nutzen Der Makro-Recorder von EXCEL Möchte man mal eben einfache Arbeitsschritte automatisieren oder einfach nur Tastatur-eingaben und Mausklicks

Mehr

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen zu SQL Server Analysis Services-Daten

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen zu SQL Server Analysis Services-Daten 1 von 5 12.01.2013 17:58 SharePoint 2013 Veröffentlicht: 16.10.12 Zusammenfassung: Informationen zur Verwendung von Excel zum Erstellen und Freigeben einer Verbindung zu SQL Server Analysis Services-Daten,

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

Excel 2010. Grundlagen. Sabine Spieß, Peter Wies. 1. Ausgabe, 7. Aktualisierung, Juli 2013. Trainermedienpaket EX2010_TMP

Excel 2010. Grundlagen. Sabine Spieß, Peter Wies. 1. Ausgabe, 7. Aktualisierung, Juli 2013. Trainermedienpaket EX2010_TMP Sabine Spieß, Peter Wies Excel 2010 Grundlagen 1. Ausgabe, 7. Aktualisierung, Juli 2013 Trainermedienpaket EX2010_TMP 12 Excel 2010 - Grundlagen 12 Spezielle Gestaltungsmöglichkeiten nutzen Trainerhinweise

Mehr

Die SQL-Schnittstelle

Die SQL-Schnittstelle Die SQL-Schnittstelle Merlin 16 Version 16.0 vom 09.10.2012 Inhalt Die SQL-Export-Schnittstelle... 4 Der Menüpunkt Abfrage durchführen... 4 Beschreibung Fenster Abfrage durchführen... 4 Schaltflächen Fenster

Mehr

SharePoint 2010. für Site Owner. Dr. Benjamin S. Bergfort. 1. Ausgabe, Juni 2014

SharePoint 2010. für Site Owner. Dr. Benjamin S. Bergfort. 1. Ausgabe, Juni 2014 SharePoint 2010 Dr. Benjamin S. Bergfort 1. Ausgabe, Juni 2014 für Site Owner SHPSO2010 4 SharePoint 2010 für Site Owner 4 Subsites, Listen und Bibliotheken In diesem Kapitel erfahren Sie wie Sie Subsites

Mehr

Anleitung zur Software PO-Bado-Dat Version 2.1

Anleitung zur Software PO-Bado-Dat Version 2.1 Anleitung zur Software PO-Bado-Dat Version 2.1 Arbeitsgruppe PO-Bado München, Februar 2009 Vorwort Mit der Software PO-Bado-Dat 2.0 können die mit der PO-Bado Standardversion erhobenen Daten in den Computer

Mehr

PHP Kurs Online Kurs Analysten Programmierer Web PHP

PHP Kurs Online Kurs Analysten Programmierer Web PHP PHP Kurs Online Kurs Analysten Programmierer Web PHP Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses PHP Modul 1 - Einführung und Installation PHP-Umgebung Erste Lerneinheit Introduzione

Mehr

CRecorder Bedienungsanleitung

CRecorder Bedienungsanleitung CRecorder Bedienungsanleitung 1. Einführung Funktionen Der CRecorder zeichnet Istwerte wie unter anderem Motordrehzahl, Zündzeitpunkt, usw. auf und speichert diese. Des weiteren liest er OBDII, EOBD und

Mehr

Netzwerkinstallation Version / Datum 12.00.05.100 / 05.07.2012. Modul Arbeitsplatz+ 1 von 5

Netzwerkinstallation Version / Datum 12.00.05.100 / 05.07.2012. Modul Arbeitsplatz+ 1 von 5 Software WISO Mein Büro Thema Netzwerkinstallation Version / Datum 12.00.05.100 / 05.07.2012 Modul Arbeitsplatz+ Zur Nutzung der Netzwerkfähigkeit ist seit der Jahresversion 2012 das Modul Arbeitsplatz+

Mehr

Hello World in Java. Der Weg zum ersten Java-Programm

Hello World in Java. Der Weg zum ersten Java-Programm Vorwort Hello World in Java Der Weg zum ersten Java-Programm Diese Anleitung wurde unter Windows XP verfasst. Grundsätzlich sollte sie auch unter späteren Windows Versionen wie Windows Vista oder Windows

Mehr

Einstieg in VBA mit Excel Galileo Press

Einstieg in VBA mit Excel Galileo Press Thomas Theis Einstieg in VBA mit Excel Galileo Press Auf einen Blick 1 Einführung 15 2 Grundlagen von Objekten und Ereignissen 45 3 Grundlagen der Programmierung mit VBA 93 4 Fehlerbehandlung 125 5 Mehr

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

Effektiver Umstieg auf Office Thomas Alker, Konrad Stulle UM-O2010

Effektiver Umstieg auf Office Thomas Alker, Konrad Stulle UM-O2010 Effektiver Umstieg auf Office 2010 Thomas Alker, Konrad Stulle UM-O2010 1. Ausgabe, 4. Aktualisierung, Februar 2012 Die neue Oberfläche Keine Angst vor dem neuen Office Word 2010 und Excel 2010 basieren

Mehr

Automatisieren mit Makros

Automatisieren mit Makros Verwaltung und Analyse digitaler Daten in der Wissenschaft Automatisieren mit Makros Theorieteil Inhaltsverzeichnis 1 Wozu Makros in einer Tabellenkalkulation einsetzen? 3 2 Was ist ein Programm? 3 2.1

Mehr

Einrichten und Verwenden der Solutio Charly PA-Konzepte Schnittstelle

Einrichten und Verwenden der Solutio Charly PA-Konzepte Schnittstelle Einrichten und Verwenden der Solutio Charly PA-Konzepte Schnittstelle Version 1.3.11 vom 22.11.2016 Haftungsausschluss Die Firma PA-Konzepte GbR übernimmt keinerlei Support, Garantie und keine Verantwortung

Mehr

Microsoft Office Access 2010

Microsoft Office Access 2010 bhv Einsteigerseminar Microsoft Office Access 2010 von Winfried Seimert 1. Auflage Microsoft Office Access 2010 Seimert schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische

Mehr

Windows 7. Grundkurs kompakt. Peter Wies 1. Ausgabe, 2. Aktualisierung, Januar 2012 K-W7-G

Windows 7. Grundkurs kompakt. Peter Wies 1. Ausgabe, 2. Aktualisierung, Januar 2012 K-W7-G Peter Wies 1. Ausgabe, 2. Aktualisierung, Januar 2012 Windows 7 Grundkurs kompakt K-W7-G Inhalt Zu diesem Buch 4 1 Erste Schritte mit Windows 7 7 1.1 Das Betriebssystem Windows 7...8 1.2 Windows starten...8

Mehr

Process: Installationsleitfaden

Process: Installationsleitfaden Inhaltsverzeichnis 1 Einleitung...4 2 Technische Details...5 2.1 Systemvoraussetzungen...5 2.2 Technischer Support...5 3 Installation von Process...6 3.1 Datenbank und Dokument-Wurzelverzeichnis...7 3.2

Mehr

Richtig einsteigen: Excel VBA-Programmierung. Für Microsoft Excel 2007 bis 2013 Held

Richtig einsteigen: Excel VBA-Programmierung. Für Microsoft Excel 2007 bis 2013 Held Richtig einsteigen: Excel VBA-Programmierung. Für Microsoft Excel 2007 bis 2013 von Bernd Held 1. Auflage Richtig einsteigen: Excel VBA-Programmierung. Für Microsoft Excel 2007 bis 2013 Held schnell und

Mehr

Schnelleinstieg in BUILDUP Version 20

Schnelleinstieg in BUILDUP Version 20 Schnelleinstieg in BUILDUP Version 20 System-Voraussetzungen Installation Erste Schritte System Voraussetzungen: Als Voraussetzung für BUILDUP wird folgende Hard- und Software empfohlen: Intel Pentium

Mehr

Implaneum GmbH. Software Lösungen. Implaneum GmbH, Hänferstr. 35, 77855 Achern-Mösbach

Implaneum GmbH. Software Lösungen. Implaneum GmbH, Hänferstr. 35, 77855 Achern-Mösbach Implaneum GmbH Software Lösungen Implaneum GmbH, Hänferstr. 35, 77855 Achern-Mösbach Tel: (0 78 41) 50 85 30 Fax: (0 78 41) 50 85 26 e-mail: info@implaneum.de http://www.implaneum.de FinanzProfiT ELO OFFICE

Mehr

10 Makros. 10.1 Makros aufzeichnen

10 Makros. 10.1 Makros aufzeichnen 10 Makros Ein Makro besteht aus einer Reihe von Befehlen, die gespeichert und dann immer wieder aufgerufen, d.h. durchgeführt werden können. Das dient zur Automatisierung häufig auftretender Aufgaben.

Mehr

Inhaltsverzeichnis. 1 Grundsätzliche Überlegung. 2 Hinweis zur Installation

Inhaltsverzeichnis. 1 Grundsätzliche Überlegung. 2 Hinweis zur Installation Inhaltsverzeichnis 1 Grundsätzliche Überlegung...1 2 Hinweis zur Installation...1 3 Konfiguration von AutoDocument...2 3.1 Erfassung der Listeneinträge...2 3.2 Hinterlegung von Notizen...3 3.3 Definition

Mehr

Kompaktseminare Das MS Access 2010 Kursprogramm

Kompaktseminare Das MS Access 2010 Kursprogramm Kompaktseminare Das MS Access 2010 Kursprogramm Was ist Access Keine Angst vor Datenbanken Office Anwender mit Datenbank Interesse Zuerst ein wenig Theorie - Was ist eine Datenbank - Ist MS Access 2010

Mehr

2 GRUNDLEGENDE PROGRAMMBEDIENUNG

2 GRUNDLEGENDE PROGRAMMBEDIENUNG In diesem Kapitel erfahren Sie, wie das Textverarbeitungsprogramm Microsoft Word 2007 gestartet wird, wie Sie bestehende Dokumente öffnen und schließen oder Dokumente neu erstellen können. Es wird erläutert,

Mehr

Überschrift/Caption. Eigenschaftenfenster

Überschrift/Caption. Eigenschaftenfenster UsserrForrm errssttel llen Dass Codeffensstterr 22000044 NNi iikkoo BBeecckkeerr Öffnen Sie EXCEL und wechseln Sie mit der Tastenkombination Alt + F11 in den Visual Basic-Editor. Alternativ können Sie

Mehr

VBA mit Office 97 lernen

VBA mit Office 97 lernen Rene Martin 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. VBA mit Office 97 lernen Einstieg in die Welt der Makro-Programmierung

Mehr