Excel 2007 - Automatisierung Programmierung
Excel auf Ihre Bedürfnisse anpassen und automatisieren mit VBA!
Profitieren Sie von den Tipps, den ausführlichen kommentierten Code-Beispielen und den zahlreichen Übungen des Excel-Programmierbuchs. Erfahren Sie, wie Sie einfache Makros aufzeichnen, ausführen, speichern und verwalten. Lernen Sie den professionellen Umgang mit dem Visual Basic-Editor. Grundlegende Programmiertechniken und die Vorstellung des Excel-Objektmodells führen Sie schrittweise in die VBA-Programmierung ein. Programmieren Sie eigene Makros, Formulare, Add-Ins und tauschen Sie Daten mit anderen Office-Anwendungen aus. Passen Sie die Multifunktionsleiste Ihren Bedürfnissen an.
Werfen Sie einen Blick ins Buch!
Ausgabe: Überarbeitete Ausgabe vom 24. Oktober 2008
Matchcode: EX2007P
ISBN:
Umfang: 229
Inhalt:
- 1Excel programmieren
- 1.1Was Sie wissen sollten
- 1.2Möglichkeiten der Automatisierung in Excel
- 2Makros aufzeichnen, ausführen und speichern
- 2.1Grundlagen zur Aufzeichnung von Makros
- 2.2Makros aufzeichnen
- 2.3Makros absolut oder relativ aufzeichnen
- 2.4Makros ausführen und speichern
- 2.5Gespeicherte Makros ausführen
- 2.6Makros löschen
- 2.7Praktische Tipps
- 2.8Schnellübersicht
- 2.9Übung
- 3Makros starten und signieren
- 3.1Möglichkeiten zum Starten von Makros
- 3.2Makros über Symbole starten
- 3.3Makros über Steuerelemente und Grafiken starten
- 3.4Makros automatisch starten
- 3.5Sicherheitseinstellungen für Makros
- 3.6Makros digital signieren
- 3.7Schnellübersicht
- 3.8Übung
- 4Der Visual Basic-Editor
- 4.1Grundlagen zum Visual Basic-Editor
- 4.2Mit dem Visual Basic-Editor arbeiten
- 4.3Der Projekt-Explorer
- 4.4Das Eigenschaftenfenster
- 4.5Das Code-Fenster
- 4.6Symbolleisten und Einstellungen
- 4.7Schnellübersicht
- 4.8Übung
- 5Makros bearbeiten und verwalten
- 5.1Aufbau von Makros
- 5.2Makros bearbeiten
- 5.3Makros im VBA-Editor erstellen, speichern und drucken
- 5.4Module und Makros kopieren und konvertieren
- 5.5Schnellübersicht
- 5.6Übung
- 6Grundlegende Programmelemente
- 6.1Hinweise zur Entwicklung von Makros
- 6.2Anweisungen und Module
- 6.3Reservierte Wörter und Bezeichner
- 6.4Programmcode formatieren und kommentieren
- 6.5Mit Variablen arbeiten
- 6.6Konstanten - unveränderliche Variablen
- 6.7Standarddatentypen
- 6.8Literale verwenden
- 6.9Werte zuweisen
- 6.10Typumwandlungen
- 6.11Operatoren
- 6.12Datenfelder (Arrays
- 6.13Einfache Ein- und Ausgabedialoge
- 6.14Schnellübersicht
- 6.15Übung
- 7Programmieren mit dem Visual Basic-Editor
- 7.1Programmierung mit Objekten
- 7.2Prozeduren (Makros) im Visual Basic- Editor erstellen
- 7.3Mit Projekten arbeiten
- 7.4Eingabehilfen für Visual-Basic- Anweisungen
- 7.5Mit dem Objektkatalog arbeiten
- 7.6Mit der Visual Basic-Hilfe arbeiten
- 7.7Schnellübersicht
- 7.8Übung
- 8Kontrollstrukturen
- 8.1Kontrollstrukturen einsetzen
- 8.2Bedingungen formulieren
- 8.3Einseitige Auswahl
- 8.4Zweiseitige Auswahl
- 8.5Mehrstufige Auswahl
- 8.6Mehrseitige Auswahl (Fallauswahl
- 8.7Schleifen (Wiederholungen
- 8.8Die kopfgesteuerte Wiederholung
- 8.9Die fußgesteuerte Wiederholung
- 8.10Die zählergesteuerte Wiederholung
- 8.11Verlassen von Kontrollstrukturen
- 8.12Schnellübersicht
- 8.13Übung
- 9Prozeduren und Funktionen
- 9.1Prozeduren und Funktionen
- 9.2Einfache Prozeduren erstellen
- 9.3Prozeduren mit Parametern erstellen
- 9.4Funktionen erstellen
- 9.5Optionale Parameter und benannte Argumente
- 9.6Vordefinierte Funktionen nutzen
- 9.7Statische Variablen in Prozeduren und Funktionen
- 9.8Prozeduren anderer Arbeitsmappen verwenden
- 9.9Schnellübersicht
- 9.10Übung
- 10Klassen, Objekte und Ereignisse
- 10.1Das Objektmodell von Visual Basic for Applications
- 10.2Objekte und deren Member ansprechen
- 10.3Eigenschaften und Methoden von Objekten
- 10.4Mit Objektvariablen arbeiten
- 10.5Ereignisorientierte Programmierung
- 10.6Schnellübersicht
- 10.7Übung
- 11Fehlersuche und Programm- überwachung
- 11.1Fehlerarten
- 11.2Laufzeitfehler abfangen
- 11.3Einzel- und Prozedurschrittmodus anwenden
- 11.4Haltepunkte und Lesezeichen anwenden
- 11.5Informationen zu Variablen und Konstanten anzeigen
- 11.6Mit dem Überwachungsfenster arbeiten
- 11.7Mit dem Lokalfenster arbeiten
- 11.8Mit dem Direktfenster arbeiten
- 11.9Schnellübersicht
- 11.10Übung
- 12Mit dem Excel-Objektmodell arbeiten
- 12.1Das Excel-Objektmodell
- 12.2Das Application-Objekt
- 12.3Auflistungen
- 12.4Mit Arbeitsmappen arbeiten
- 12.5Arbeitsblätter und Diagrammblätter
- 12.6Übung
- 13Arbeitsblätter bearbeiten
- 13.1Auf Zellen und Bereiche zugreifen
- 13.2Das Range-Objekt
- 13.3Die Eigenschaft Cells
- 13.4Zeilen und Spalten
- 13.5Übungen
- 14Dialogfenster
- 14.1Grundlagen zu Dialogfenstern
- 14.2Integrierte Excel-Dialoge
- 14.3Benutzerdefinierte Dialogfenster
- 14.4Mit Steuerelementen arbeiten
- 14.5Auf Steuerelementereignisse reagieren
- 14.6Dialoge gestalten
- 14.7Übung
- 15Add-Ins und Assistenten erstellen
- 15.1Grundlagen zu Add-Ins
- 15.2Mit Add-Ins arbeiten
- 15.3Mit Assistenten arbeiten
- 15.4Übung
- 16Weitere Techniken
- 16.1Dateien suchen
- 16.2Dateizugriff
- 16.3Arbeiten mit der Registry
- 16.4Übung
- 17Multifunktionsleisten anpassen
- 17.1Grundlagen zu XML
- 17.2Excel-Dateien als XML-Dateien anzeigen
- 17.3Änderung der Multifunktionsleiste vorbereiten
- 17.4XML-Elemente der Multifunktionsleiste
- 17.5Multifunktionsleiste erweitern
- 17.6Übung
- 18Beispiel einer Excel-Anwendung
- 18.1Aufbau einer Excel-Anwendung
- 18.2Einen Startbildschirm gestalten
- 18.3Tabellen als Anwendungs- komponenten
- 18.4Arbeitsoberfläche der Datei anpassen
- 18.5Anwendung starten
- 18.6Schnellübersicht
- 19Kommunikation mit Office- Anwendungen
- 19.1Grundlagen zur Automatisierung
- 19.2Automatisierung
- 19.3Fehleranzeige konfigurieren
- 19.4Anwendungsbeispiel: Automatisierte Postausgangsliste
- 19.5Übung
- Stichwortverzeichnis