Richtig einsteigen: Excel 2010 VBA-Programmierung Can



Ähnliche Dokumente
Richtig einsteigen: Excel 2007 VBA-Programmierung

Einstieg in VBA mit Excel Galileo Press

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

Inhaltsverzeichnis. Vorwort... Visual Studio-Tools für Office... Danksagung... XV XV XVI

VBA-Programmierung mit Excel - Das Profibuch

Teil I Installation und erste Schritte 19

Einstieg in VBA mit Excel Galileo Press

Zu diesem Buch 1. Was ist neu in Excel 2007? 5. Erste Schritte mit Excel Danksagung... xi

1 Datenübernahme ohne VBA Grundlagen der VBA Programmierung Inhalt

Microsoft Excel-Programmierung - Das Handbuch. Entwicklung und Automatisierung mit VBA, XML und VSTO

Arbeiten mit dem Blattschutz ab EXCEL XP

3. GLIEDERUNG. Aufgabe:

Excel 2013 Makro Workshop. Inhalt

Microsoft Excel Schulung

Für wen dieses Buch ist Der Inhalt im Überblick Arbeiten mit diesem Buch Die wichtigsten Neuheiten in Excel

Dynamische Segmentierung

Excel 2013: Von Null zum ECDL-Advanced Zertifikat:

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

Nachhilfe konkret! Mike's Lernstudio

1 Einführung Grundlagen von Objekten und Ereignissen Grundlagen der Programmierung mit VBA Fehlerbehandlung...

Richtig Einsteigen: Excel 2007 mit VBA programmieren lernen Weber

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

Teil A Grundlagen 31

1 Einführung Grundlagen von Objekten und Ereignissen Grundlagen der Programmierung mit VBA Fehlerbehandlung 137

Professionelle Diagramme mit Excel 2013 erstellen. Sabine Spieß Themen-Special. 1. Ausgabe, Dezember 2013 W-EX2013DI

Teil I Heiliges Makro, 25

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

Inhalt 1 2. Dieses Buch auf einen Blick 9. Das Programm kennenlernen 17. Excel-Dateien verwalten 41

Mit dem Befehl Format/Zellen, Register Rahmen. Mit rechter Maustaste anklicken, Befehl Zellen formatieren, Register Rahmen. Mit dem Symbol Rahmen.

Microsoft Excel Schulungen

Microsoft Excel 2010 Pivot-Tabellen - Das Praxisbuch

Michael Kolberg. einfach klipp & klar. Microsofft* Press

VBA mit Excel Grundlagen und Profiwissen

Excel Funktionen durch eigene Funktionen erweitern.

Inhaltsverzeichnis. Einleitung 11. Modul 1 Die erste Datenbank 15. Modul 2 Tabellen in der Entwurfsansicht definieren 21. Inhaltsverzeichnis

Lösungen entwickeln mit Microsoft Excel 95

Kursthemen Microsoft Office Specialist 2010 B(asic) Excel 2010

Monatstreff für Menschen ab 50 Merkblatt 69 EXCEL Peter Aeberhard, Computeria Olten

Informatik. Excel Inhalt der Lerneinheiten

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:

Informationsverarbeitung im Bauwesen

1 Vorbereitungen Makros aufzeichnen und ausführen Inhalt

VBA-Programmierung WS 2008/09

5 DATEN Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu

Makros aufrufen. Übungsbeispiel Aufrufmöglichkeiten

Microsoft Outlook 2010 auf einen Blick

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

Excel 2010 für Windows. Grundkurs kompakt. Sabine Spieß 1. Ausgabe, 1. Aktualisierung, September inkl. zusätzlichem Übungsanhang K-EX2010-G-UA

Dokumentation von Ük Modul 302

DI GÜNTHER GRUND INHALT I

Abb. 1. Abb. 2. Schaltflächen Speichern und Bericht öffnen. Abb. 3.

Datei Kategorie Größe Erstellt Preisvergleich Produkt - Land.xls Bedingte Formatierung\ 36,864 KB Adresse der letzten ausgefüllten Zelle.

Kennen, können, beherrschen lernen was gebraucht wird

Fehler finden und beheben

Excel 2010 Kommentare einfügen

Auf einen Blick. Vorwort Einführung Sprachgrundlagen von VBScript Objektorientierte Programmierung mit. dem Windows Script Host 115

Zur drittletzten Zeile scrollen

Microsoft Access 2010 Bilder

1. So einfach ist der Excel-Bildschirm

Access [basics] Programmieren mit Arrays. Beispieldatenbank. Arrays. Eindimensionale Arrays. VBA-Grundlagen Programmieren mit Arrays

1 MAKROS AUFZEICHNEN. 1.1 Einführung

LÖSUNGEN AUFGABEN: EXCEL XP (OHNE DATEIEN)

I Inhaltsverzeichnis B Beispielverzeichnis Vorwort... 17

Hinweis zu aktiven Inhalten von Dateien

Excel Pivot-Tabellen 2010 effektiv

Modul 122 VBA Scribt.docx

PowerPoint 2002 Kompendium / ISBN:

1 MAKROS AUFZEICHNEN. 1.1 EinfÄhrung

Vorwort...10 Einleitung...12 Lernen Üben Anwenden...12 Inhalt und Aufbau des Buches...13 Inhalt...13 Aufbau Access 2007 (fast) alles ist

Plakat oder Faltblatt erstellen mit InDesign

Microsoft Excel Herausgeber. Kontakte: Autoren: Gabriela Bergantini. by BerCom Training GmbH

Datenverarbeitung Excel-VBA Übersicht HT 2013

TYPO3 4.3 für Webautoren

Schnellübersichten. Access 2016 Fortgeschrittene Techniken für Datenbankentwickler

esms - sms senden & empfangen mit Outlook

Kennen, können, beherrschen lernen was gebraucht wird

Vorwort Die Excel-Arbeitsumgebung...11

Aktuelles Datum in die markierte/aktive Zelle einfügen Ganzes Tabellenblatt markieren Nächstes Tabellenblatt der Arbeitsmappe aktivieren

K. Hartmann-Consulting. Schulungsunterlage Outlook 2013 Kompakt Teil 1

Microsoft Excel 2013 auf einen Blick

Überschrift/Caption. Eigenschaftenfenster

Excel 2013 Grundlagen. Inhalt

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3

Inhaltsverzeichnis. Einleitung und Danksagung. 1 Was ist SharePoint? - Ein Überblick.

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

Historical Viewer. zu ETC5000 Benutzerhandbuch 312/15

Pivot-Tabellen und Filter in Excel 2010 professionell einsetzen - Themenspecial. Peter Wies. 1. Ausgabe, 1. Aktualisierung, November 2013 W-EX2010PT

Visio Grundlagen. Linda York. 1. Ausgabe, Oktober 2013

Zahlen auf einen Blick

Zielgruppe Dieses Training richtet sich an Personen, die bisher noch keine Erfahrung im Umgang mit Microsoft Excel 2010 haben.

Wofür braucht man eine Tabellenkalkulation? Das Programm Microsoft Excel gehört in Softwarekategorie der Tabellenkalkulationen.

Das bhv Taschenbuch. bhv. Winfried Seimert. OpenOffice 3.3. Über 600 Seiten 19,95 (D) mit CD-ROM

Handbuch ECDL 2003 Basic Modul 6: Präsentation Diagramm auf einer Folie erstellen

Text-Zahlen-Formatieren

Erstellen eines Formulars

Inhaltsverzeichnis. Einleitung 11 Über die Autorin 12 Danke 13 Über das Buch 13 Der Aufbau des Buches 14 Die CD-ROM zum Buch 14

Transkript:

Richtig einsteigen: Excel 2010 VBA-Programmierung Vom aufgezeichneten Makro bis zu professionellem VBA-Code von Monika Can 1. Auflage Richtig einsteigen: Excel 2010 VBA-Programmierung Can schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung: Tabellenkalkulation Microsoft 2010 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 86645 214 5

Datei: xvba00c.doc, Seite5 4. Mai 2010 Inhaltsverzeichnis Teil I Erste Schritte 1 Einleitung... 15 1.1 Vorwort... 15 Danksagung... 15 1.2 Die Zielgruppe dieses Buches... 16 Welche Vorkenntnisse Sie mitbringen müssen... 16 Nehmen Sie sich Zeit... 16 1.3 Der Umgang mit diesem Buch... 17 Der Aufbau des Buches... 17 Die Symbole in diesem Buch... 18 Die Website zu diesem Buch... 19 Unterstützung für dieses Buch... 19 2 Vorbereitungen und Einstellungen... 21 2.1 Erforderliche Installationen... 21 2.2 Einblenden der Entwicklertools... 21 2.3 Die Sicherheitseinstellungen... 23 Alle Makros ohne Benachrichtigung deaktivieren... 24 Alle Makros mit Benachrichtigung deaktivieren... Alle Makros außer digital signierten deaktivieren... 24 25 Alle Makros aktivieren... 28 2.4 Zusammenfassung... 28 Teil II VBA-Grundlagen 3 Den Makrorekorder verwenden... 29 3.1 Ein paar Worte zu VBA... 29 3.2 Den Makrorekorder verwenden... 29 Was ist ein Makrorekorder?... 30 Ein Makro aufzeichnen... 30 Ein Makro ausführen... 32 Es gibt kein Zurück... 33 Eine Tastenkombination nachträglich anpassen... Ein Makro löschen... 33 34 Die persönliche Makroarbeitsmappe (PERSONAL.XLSB)... 34 5

Inhaltsverzeichnis 3.3 Relative und absolute Aufzeichnung... 36 3.4 Den aufgezeichneten Makrocode analysieren... 37 Wie setzt sich der Code zusammen?... 38 Den Makrocode bereinigen... 39 3.5 Schnellstart für Makros... 40 Eine Formularschaltfläche einfügen... 40 Eine Formularschaltfläche umbenennen... 41 ActiveX-Befehlsschaltflächen verwenden... Ein Makro in die Symbolleiste für den Schnellzugriff aufnehmen... 42 44 3.6 Übungen zu diesem Kapitel... 46 3.7 Zusammenfassung... 46 4 Die Entwicklungsumgebung kennen lernen... 49 4.1 Die Entwicklungsumgebung... 49 Der Projekt-Explorer... 50 Das Eigenschaftenfenster... 51 Das Codefenster... 52 4.2 Einstellungen in der Entwicklungsumgebung... 53 Elemente des Editors ein- oder ausblenden... 53 Formate des Editors ändern... 54 4.3 Elemente anordnen... 55 Elemente verankern... 55 Elemente platzieren... 56 4.4 Wie man sich Hilfe holt... 56 Die Visual Basic-Hilfe... 56 Intelligente Erkennung (IntelliSense)... 57 4.5 Module und Modultypen kennen lernen... 58 Welche Modultypen gibt es?... Ein Modul einfügen... 58 60 Ein Modul umbenennen... 60 Ein Modul exportieren... 62 Ein Modul importieren... 63 Ein Modul löschen... 63 4.6 Übungen zu diesem Kapitel... 64 4.7 Zusammenfassung... 64 5 Theoretische Grundlagen... 65 5.1 Namenskonventionen... 65 5.2 Code kommentieren... 66 Kommentare im Code... 66 Lange Kommentare umbrechen... 66 Lange Codezeilen umbrechen... 67 6

Datei: xvba00c.doc, Seite7 4. Mai 2010 Inhaltsverzeichnis 5.3 Datentypen... 67 Die unterschiedlichen Datentypen... 67 Der Datentyp Variant... 69 Datentypen konvertieren... 69 Datentypen prüfen... 71 Präfixe für Datentypen verwenden... 72 5.4 Variablen und Konstanten... 72 Was sind Variablen?... 72 Variablen korrekt deklarieren... 73 Mehrere Variablen in einer Zeile deklarieren... 73 Variablendeklaration erzwingen... 74 Statische Variablen (Static)... 76 Öffentliche Variablen (Public)... 76 Variablen versus Konstanten... 77 5.5 Einfache Ausgabedialogfelder verwenden... 77 Ein einfaches Meldungsfeld (MsgBox)... 78 Meldungsfelder mit Zeilenumbrüchen... 79 Meldungsfelder mit Tabulatoren und Anführungszeichen... 79 Verschiedene Schaltflächen im Meldungsfeld verwenden... 80 Symbole im Meldungsfeld einblenden... 83 5.6 Eingabedialogfelder erzeugen... 84 Eine Application.InputBox verwenden... 85 5.7 Integrierte Dialogfelder aufrufen... 86 5.8 Übungen zu diesem Kapitel... 87 5.9 Zusammenfassung... 88 6 Die Objekthierarchie von Excel... 89 6.1 Hierarchisches Denken lernen... 89 6.2 Mit Methoden Aktionen auslösen... 91 Methoden für Arbeitsmappen... 91 Methoden für Tabellenblätter... 92 Methoden für Bereiche und Zellen... 93 6.3 Mit Eigenschaften Objekte verändern... 94 Der Applikation einen Namen zuweisen... 94 Den Namen der aktiven Mappe ermitteln... 95 Ein Tabellenblatt umbenennen... 95 Farbige Zellen und Bereiche... 96 6.4 Objekte referenzieren... 96 6.5 Der Objektkatalog... 98 6.6 Übungen zu diesem Kapitel... 100 6.7 Zusammenfassung... 100 7

Inhaltsverzeichnis Teil III Praktisches Arbeiten 7 Tabellenobjekte per VBA steuern... 101 7.1 Auf Zellen korrekt zugreifen... 101 Zellen ohne Selektion verändern... 101 Zellenbezug oder Index (Range oder Cells)... 102 Arbeiten mit Offset... 102 Zellen einfügen (Insert)... 103 Zellen löschen (Delete)... 104 Inhalt von Zelle löschen (Clear)... 104 Wert in Zelle löschen (ClearContents)... 105 Zellenformate löschen (ClearFormats)... 105 Zellen verschieben (Cut)... 105 Zellen kopieren (Copy)... 105 Nur Werte oder nur Formate kopieren (PasteSpecial)... 105 7.2 Arbeiten mit Kommentaren... 106 Kommentar einfügen (AddComment)... 106 Kommentar entfernen (ClearComments)... 107 Kommentar mit Benutzername (Application.UserName)... 107 Kommentar um Datum und Uhrzeit erweitern... 107 7.3 Den AutoFilter verwenden... 108 Den AutoFilter aktivieren und deaktivieren... 108 AutoFilter-Kriterien... 109 7.4 Bereiche fernsteuern... 110 Der Unterschied zwischen Selektieren und Aktivieren... 110 Benannte Bereiche erstellen... 111 Benannte Bereiche markieren... 112 Benannte Bereiche berechnen... 112 Benannte Bereiche löschen... 112 Nur benutzten Bereich ansprechen (UsedRange)... 112 Rund um die aktive Zelle (CurrentRegion)... 113 7.5 Arbeiten mit Zeilen und Spalten... 114 Auf Zeilen oder Spalten zugreifen... 114 Zeilen oder Spalten einfügen... 115 Zeilen oder Spalten löschen... 115 Zeilen oder Spalten kopieren... 116 Zeilen oder Spalten ein- und ausblenden... 116 Höhe von Zeilen oder Breite von Spalten festlegen... 116 Automatische Anpassung der Höhe oder Breite (AutoFit)... 116 7.6 Objekte kombinieren... 117 Die letzte belegte Zelle einer Zeile oder Spalte finden... 117 Die erste freie Zelle einer Spalte finden... 119 7.7 Tabellenblätter und andere Blattarten... 121 Sheets oder Worksheets?... 121 8

Datei: xvba00c.doc, Seite9 4. Mai 2010 Inhaltsverzeichnis Zellen eines bestimmten Tabellenblatts ändern... 122 Ein Tabellenblatt einfügen... 122 Ein Tabellenblatt verschieben... 123 Ein Tabellenblatt kopieren... 123 Ein Tabellenblatt löschen... 123 Ein Tabellenblatt schützen... 124 Blattschutz mit Kennwort... 125 Drucken (Blatt oder Bereich)... 125 7.8 Übungen zu diesem Kapitel... 126 7.9 Zusammenfassung... 126 8 Strukturiertes Programmieren... 129 8.1 Entscheidungen... 129 If Then Else... 130 If Then ElseIf... 130 If Then... 131 Verschachtelte Entscheidungen... 132 Entscheidung mit logischen Operatoren... 132 Die Tabellenfunktion WENN (Iif)... 133 Select Case... 134 8.2 Schleifentypen... 134 For Next... 135 Eine For Next-Scheife schrittweise durchlaufen... 136 Eine For Next-Scheife rückwärts durchlaufen... 137 Die For Next-Schleife vorzeitig verlassen... 138 For Next-Schleifen verschachteln... 139 Eine Farbpalette erstellen... 140 Mit For Each Tabellenblätter durchlaufen... Mit For Each Zellen durchlaufen... 142 142 While Wend... 143 Do While Loop... 144 Do Until Loop... 145 8.3 Zusammenfassungen mit With... 145 Der Einsatz von With... 146 8.4 Arrays und Datenfelder... 147 Eindimensionale Arrays... 147 Zweidimensionale Arrays... 149 LBound und UBound... 151 Dynamische Arrays (ReDim)... 153 Dynamische Arrays (Preserve)... 154 Dynamisches Array mit Werten aus der Tabelle... 155 8.5 Übungen zu diesem Kapitel... 158 8.6 Zusammenfassung... 158 9

Inhaltsverzeichnis 9 Fehler finden und beheben... 161 9.1 Die Testfenster... 161 Der Direktbereich... 161 Das Direktfenster loslösen... 163 Das Direktfenster Eingaben ohne Rückgabewerte... 164 Das Direktfenster Variablen abfragen (Debug.Print)... 165 Das Lokal-Fenster und Haltepunkte... 167 Das Überwachungsfenster... 169 9.2 Debuggen... 171 Debuggen im Einzelschritt... 173 Debuggen im Prozedurschritt... 173 Debuggen bis zur Cursorposition... 174 9.3 Fehlertoleranzen... 175 On Error Resume Next... 175 On Error GoTo 0... 177 On Error GoTo Sprungmarke... 177 9.4 Übungen zu diesem Kapitel... 178 9.5 Zusammenfassung... 179 10 Eigene Funktionen programmieren... 181 10.1 Funktionen verstehen... 181 Eine einfache Funktion erstellen... 183 Die Funktion verwenden... 184 Wo befindet sich die Funktion?... 184 Die Kategorie wechseln... 186 Eine benutzerdefinierte Kategorie erstellen... 188 10.2 Erweiterte Funktionen... 189 Eine Funktion ohne Argumente... Eine Funktion mit mehreren Argumenten... 189 189 Unbekannte Anzahl an Argumenten (Parameter-Array)... 190 Bereichsfunktionen... 192 Neuberechnungen (Application.Volatile)... 192 10.3 Funktionen für Prozeduren... 193 10.4 Nützliche Helfer... 195 Eine Rabattstaffel erstellen... 195 Eine Auswahl treffen... 196 Prüfen, ob eine Zelle eine Formel enthält... 197 Ermitteln, aus welcher Zelle die Funktion aufgerufen wird... 197 Farbige Zellen zählen... 197 10.5 Übungen zu diesem Kapitel... 199 10.6 Zusammenfassung... 199 10

Datei: xvba00c.doc, Seite11 4. Mai 2010 Inhaltsverzeichnis 11 Ereignisprozeduren verwenden... 201 11.1 Grundlagen... 201 Eine Ereignisprozedur erstellen... 202 11.2 Mappenereignisse... 204 11.3 Tabellenereignisse... 205 Target... 205 Intersect... 206 Ereignisse deaktivieren... 208 11.4 Steuerelemente (ActiveX) Grundlagen... 208 Die Standardsteuerelemente... 209 Ein Steuerelement einfügen... 210 Ein Steuerelement umbenennen... 210 Steuerelemente formatieren... 211 11.5 Steuerelemente in der Praxis... 213 Einem Steuerelementereignis einen VBA-Code zuordnen... 213 11.6 Übungen zu diesem Kapitel... 214 11.7 Zusammenfassung... 215 Teil IV Sichtbare Objekte verwenden 12 Grafische Objekte fernsteuern... 217 12.1 Eine Grafik einfügen... 217 12.2 Eine Grafik korrekt ansprechen... 219 12.3 Formatierungsmöglichkeiten... 220 Formate übertragen... 222 Die Höhe und Breite einer Grafik verändern... Eine Grafik an einem Bereich ausrichten... 222 222 12.4 Grafiken löschen... 224 Alle Grafiken eines Tabellenblatts löschen... 224 Alle Grafiken einer Mappe löschen... 224 12.5 Übungen zu diesem Kapitel... 225 12.6 Zusammenfassung... 225 13 Diagramme steuern... 227 13.1 Diagrammgrundlagen... 227 Das Diagramm-Objektmodell... 227 Welche Diagrammtypen gibt es?... 228 13.2 Ein Diagramm per VBA erzeugen... 230 13.3 Auf Diagramme korrekt zugreifen... 231 Auf ein eingebettetes Diagramm zugreifen... 231 Auf ein Diagrammblatt zugreifen... 232 11

Inhaltsverzeichnis 13.4 Diagramme ausdrucken... 233 Ein eingebettetes Diagramm ausdrucken... 233 Ein Diagrammblatt ausdrucken... 233 13.5 Diagramm- und Zeichnungsfläche formatieren... 233 Die Diagrammfläche formatieren... 234 Die Zeichnungsfläche formatieren... 234 13.6 Diagrammtitel und Legende... 235 Diagrammtitel einblenden... Legende ein- oder ausblenden... 235 236 Legende platzieren... 236 13.7 Datenreihen von Diagrammen... 237 Eine neue Farbe für eine der Datenreihen... 237 Alle Datenreihen neu einfärben... 238 13.8 Einzelne Datenpunkte... 238 Einen Datenpunkt neu einfärben... 239 Jeden Datenpunkt einzeln einfärben... 239 13.9 Übungen zu diesem Kapitel... 240 13.10 Zusammenfassung... 240 14 Pivot-Tabellen steuern.... 243 14.1 PivotTable-Grundlagen... 243 Die Hierarchie von PivotTables... 243 14.2 PivotTable per VBA erzeugen... 244 14.3 PivotTable aktualisieren... 248 14.4 PivotTable löschen... 248 14.5 PivotTable-Elemente modellieren... 248 PivotTable-Felder vertauschen... 249 PivotTable-Elemente formatieren... 249 14.6 Übungen zu diesem Kapitel... 250 14.7 Zusammenfassung... 251 15 Einfache Formulare erstellen (UserForms)... 253 15.1 UserForm-Grundlagen... 253 Was ist ein UserForm?... 253 UserForm einfügen... 253 UserForm umbenennen... 254 Die Werkzeugsammlung... 255 15.2 Einstellungen von UserForms... 257 Größe, Farbe und Schrift des UserForms ändern... 257 Das Gitterraster einstellen... 258 15.3 Einstellungen von Elementen... 259 Elemente automatisch ausrichten... 259 Elemente automatisch in der Größe verändern... 260 Die Aktivierreihenfolge festlegen... 261 12

Datei: xvba00c.doc, Seite13 4. Mai 2010 Inhaltsverzeichnis 15.4 Ein einfaches UserForm erstellen... 262 Bezeichnungsfelder und Textfelder einfügen... 262 Textfelder mit Zeilenumbruch... 264 Schaltflächen einfügen... 266 15.5 Daten des UserForms an Tabelle übergeben... 267 Daten vom UserForm an die Tabelle übergeben... 267 Daten zeilenweise ins Tabellenblatt schreiben... 269 UserForm aus dem Tabellenblatt heraus aufrufen... 269 15.6 Rahmen, Optionsfelder und Kontrollkästchen... 270 Optionsfelder... 270 Rahmen... 271 Kontrollkästchen... 272 15.7 Übungen zu diesem Kapitel... 274 15.8 Zusammenfassung... 275 16 Hyperlinks und E-Mails... 277 16.1 Hyperlinks erstellen... 277 Interne und externe Hyperlinks... 277 Schaltfläche mit Hyperlink... 279 Hyperlinks ersetzen... 279 Hyperlinks entfernen... 280 E-Mail-Adressen einfügen... 281 E-Mail-Adressen entfernen... 282 16.2 E-Mails versenden... 283 Eine E-Mail versenden... 284 Eine E-Mail mit Anhang versenden... 285 16.3 Übungen zu diesem Kapitel... 287 16.4 Zusammenfassung... 287 Teil V Wissenswertes 17 Zusammenarbeit mit Windows... 289 17.1 Zusammenarbeit mit dem Windows-Explorer... 289 Windows-Befehle ohne FSO... 291 17.2 Verzeichnisse verwalten... 292 Aktuelles Verzeichnis abfragen... 292 Prüfen, ob ein Verzeichnis existiert... 293 Das Verzeichnis wechseln... 294 Ein Verzeichnis relativ wechseln... 295 Ein Verzeichnis anlegen... 296 Ein Verzeichnis löschen... Ein Verzeichnis verschieben... 297 297 Ein Verzeichnis kopieren... 298 Systeminformationen zu einer Datei auslesen... 298 13

Inhaltsverzeichnis 17.3 Dateien verwalten... 300 Ermitteln, ob eine Datei existiert... 300 Dateien löschen... 300 Sämtliche Dateien eines Verzeichnisses löschen... 301 Dateien umbenennen... 301 Dateien verschieben... 302 Eine Datei kopieren... 302 17.4 Übungen zu diesem Kapitel... 303 17.5 Zusammenfassung... 304 18 Die Trickkiste... 305 18.1 Verknüpfungen durch Werte ersetzen... 305 18.2 Tabellenübergreifende Suche... 307 18.3 Datumssuche... 310 18.4 Zusammenfassung... 312 Stichwortverzeichnis... 313 14