Go to main content
Formats
Format
BibTeX
MARCXML
TextMARC
MARC
DublinCore
EndNote
NLM
RefWorks
RIS

Linked e-resources

Details

Cover
Titel
Impressum
Auf einen Blick
Über dieses Buch
Inhaltsverzeichnis
1 Grundeinstellungen
1.1 Entwicklertools im Menüband einbinden
1.2 Einstellungen im Excel-Sicherheitscenter (Trust Center)
1.3 Speichern der Arbeitsmappe mit Makros
1.4 Die Entwicklungsumgebung (VBA-Editor)
Fensteranzeige
Das Codefenster
Direktbereich
Das Überwachungsfenster
1.5 Einstellungen im VBA-Editor
Symbolleisten einblenden
Editier-Optionen
2 Prozeduren und Makros allgemein
2.1 Module und Prozeduren erzeugen
Prozedur erstellen
Gültigkeitsbereiche von Prozeduren
2.2 Der Makrorecorder als Programmierhilfe
Aufzeichnen mit dem Makrorecorder
Beispiel: Zeilen und Spalten vertauschen
2.3 Makros, Prozeduren und Formulare ausführen
Im Dialogfenster Makros starten
Tastenkombination zuweisen
Der Schnellzugriffsleiste und/oder dem Menüband hinzufügen
Beim Öffnen der Arbeitsmappe ausführen
Prozedur aus anderen Prozeduren heraus aufrufen
Über Befehlsschaltflächen starten
Makro per Rechtsklick bzw. Kontextmenü ausführen
Makros im Menüband, Register Add-Ins integrieren
2.4 Programmausführung testen, Fehlerbehandlung
Einzelschritte testen
Laufzeitfehler abfangen
2.5 Eigene Funktionen erstellen
Aufbau von Funktionen
Einfache Funktionen ohne Parameter
Parameterübergabe an Funktionen
2.6 Weitergeben von Makros und Funktionen
Über die Zwischenablage
Exportieren / Importieren
In der persönlichen Arbeitsmappe ablegen
Arbeitsmappe weitergeben und VBA-Projekt schützen
Als Add-In speichern/laden
3 Deklarieren und dimensionieren
3.1 Variablen
Deklaration erzwingen
Datentypen
Deklaration mit der Dim-Anweisung
Objektvariablen
Gültigkeitsbereiche
3.2 Namenskonventionen
3.3 Operatoren
3.4 Datenfelder
3.5 Konstanten.

3.6 Enumerationsvariablen
4 Abfragen und Wiederholungs­schleifen
4.1 Abfragen
If ... Then-Anweisung
Die IIF-Funktion
Die Fallauswahl mit Select Case
4.2 Prüfabfragen
Eingaben auf Leereingaben prüfen
Eingaben anhand einer vorgegebenen Anzahl Zeichen prüfen
Zeichenabfolge einer Eingabe überprüfen
4.3 Anweisungen wiederholen - Programmschleifen
Die For...Next-Schleife
Verschachtelte For-Next-Schleifen
Die For...Each-Schleife
Die While...Wend-Schleife
Do...Loop-Schleifen
Zusammenfassung und Übersicht Programmschleifen
5 Zellen und Bereiche
5.1 Zellen und Bereiche ansprechen
Die Excel-Objekthierarchie
Zellen und Bereiche auswählen
Ganze Spalten und Zeilen
Zellbereiche
5.2 Zeilen und Spalten
Ausblenden
Zeilen und Spalten einfügen
5.3 Löschmethoden
Tabellenblatt löschen
Zeilen und Spalten löschen
Inhalte löschen
5.4 Verschieben oder kopieren
5.5 Zellen formatieren
Farben zuweisen
Schriftattribute
Zahlen- , Datums- und andere Formate
5.6 Tabellenbereiche
Bereichsnamen vergeben
Tabellenbereich zur Eingabe eingrenzen
Tabellenumfang bzw. letzte Zeile/Spalte ermitteln
5.7 Zellinhalte
Besondere Zelltypen (SpecialCells)
Nicht druckbare Zeichen entfernen (säubern)
Zellen mit gleichen Inhalten (Duplikate) markieren
5.8 Formeln in Zellen schreiben
Bezüge in der A1-Schreibweise
Formeln mit flexiblem Zellbezug
Arbeitsblattfunktionen
6 Arbeitsblätter und Arbeitsmappen
6.1 Arbeitsblätter zählen, auswählen, hinzufügen, verschieben
Anzahl und Namen aller Arbeitsblätter ermitteln
Auswählen und Umbenennen
Arbeitsblatt einfügen und benennen
6.2 Arbeitsblätter adressieren
Namen und Indizes
Blatt auswählen oder aktivieren
Prüfen, ob der Name eines Arbeitsblatts vorhanden ist.

6.3 Arbeitsblätter verbergen, aus- und einblenden
Einfaches Aus- oder Einblenden
Einblenden mit der Maus verhindern ("sehr versteckt")
Blattregister aus- und einblenden
6.4 Tabellenblätter sortieren
Nach Namen
Nach Registerfarben
6.5 Tabellenblätter schützen, löschen, drucken und speichern
Blatt schützen
Blatt löschen
Drucken
Speichern als Arbeitsmappe
6.6 Ereignisse in Arbeitsblättern nutzen
Ereignisprozeduren
Ein Inhaltsverzeichnis über Arbeitsblätter einfügen
Das aktuelle Blattregister farblich hervorheben
6.7 Arbeitsmappen
Dateiname und Pfad von Arbeitsmappen ermitteln
Neue Arbeitsmappe erstellen
Arbeitsmappe speichern
Arbeitsmappe als Kopie speichern
Arbeitsmappe schließen
6.8 Ereignisse von Arbeitsmappen
Tabellenanzeige nach Passworteingabe
Arbeitsblatt mit dem aktuellen Monat hervorheben und aktivieren
Zugriffe auf Arbeitsmappe dokumentieren
Arbeitsmappe ohne Makroausführung öffnen
7 Die Anwendung Excel, Dialogelemente
7.1 Das Application-Objekt Excel
Informationen zu Excel erhalten
Warnhinweise abschalten, einschalten
Bildschirmaktualisierung deaktivieren
Excel beenden
7.2 Einfache Dialoge
Meldung per Dialogfenster ausgeben (MsgBox)
Benutzereingaben mit InputBox einlesen
7.3 Die integrierten Dialogfenster Öffnen und Speichern
7.4 Mit UserForms eigene Dialoge und Formulare erstellen
UserForm einfügen und Werkzeugsammlung
Formular zur Kennwortabfrage
Steuerelemente abfragen
Listen- und Kombinationsfelder mit Werten füllen
Eingaben löschen
Werte von Optionsfeldern und Kontrollkästchen
Bild oder Logo einbauen
Steuerelemente verwenden
Steuerelement-Ereignisse
Starten eines Formulars
8 Zeichenfolgen in VBA
8.1 Zeichenfolgen in Zahlen konvertieren
Punkt als Dezimalzeichen durch Komma ersetzen.

Konvertierungsfunktionen einsetzen
Behandlung leerer Zellen
8.2 Umgang mit Zeichenketten (Strings)
Länge von Zeichenfolgen ermitteln
Leerzeichen entfernen
Zeichenfolgen auf eine feste Länge auffüllen
Teile einer Zeichenkette ermitteln
Zeichenketten durchsuchen
Zeichenketten mit der Split-Funktion trennen
Mehrere Zeichenfolgen aneinanderfügen (verketten)
Umwandlung in Groß- oder Kleinbuchstaben
Sonderzeichen verwenden
9 Datum und Uhrzeit
9.1 Allgemeine Datums- und Zeitangaben
Systemdatum und Systemzeit
Datum- und Uhrzeit formatieren
Teile von Datumswerten
9.2 Berechnungen mit Datum und Uhrzeit
Datums- und Zeitwerte umwandeln
Addieren und subtrahieren
Zahlungsziel mit Berücksichtigung der Wochentage
Differenz zwischen zwei Datumswerten berechnen
Kalenderwoche und Quartal mit DatePart
Zeitmessungen mit der Timer-Funktion
9.3 Datentypen und Konvertierungsfunktionen
Der Datentyp Date
Ausdrücke in Datum oder Uhrzeit umwandeln
Zeitangaben mit eigenen Funktionen umwandeln
Datum und Uhrzeit in Textfeldern (UserForms)
Termine mit Wochentaganzeige eintragen
9.4 Zeitdifferenzen berechnen
Zeitdifferenz aus Datum über Mitternacht hinaus
Zeitdifferenz aus 4-stelligen Zeichenfolgen
Zeitdifferenz aus Formular-Textfeldern
10 Konsolidieren, sortieren, filtern und durchsuchen
10.1 Tabellen zusammenführen (konsolidieren)
Konsolidieren innerhalb einer Arbeitsmappe
Konsolidieren aus mehreren Arbeitsmappen
10.2 Sortieren
Sortieren in Spalten
Benutzerdefiniertes Sortieren
Nach Farben sortieren
10.3 Tabellen filtern
Filtern mit dem AutoFilter
Duplikate mit dem erweiterten Filter ausschließen
Tops und Flops filtern
Gefilterte Werte in eine neue Tabelle kopieren
Top-Werte mit der bedingten Formatierung hervorheben.

10.4 Top-Werte und Rangfolge berechnen
Top-Werte und Rangfolge als Formeln einfügen
Top-Werte und Rangfolge mit WorksheetFunctions berechnen
10.5 VBA statt SVERWEIS
SVERWEIS als Formel einfügen
SVERWEIS in VBA durch Suche ersetzen
ABC-Analyse ohne SVERWEIS
11 Dateizugriff mit VBA
11.1 Laufwerke und Ordner
Laufwerke
Ordner verwalten
Ordnerinhalte
11.2 Dateien kopieren, löschen, umbenennen
11.3 Per VBA auf Textdateien zugreifen
Sequenzieller Zugriff
Neue Textdatei speichern
An Textdatei anfügen
Textdateien lesen
Zugriff auf Arbeitsmappe dokumentieren
12 Diagramme
12.1 Mehrere gleichartige Diagramme automatisch erstellen
12.2 Diagrammobjekte per VBA bearbeiten
Chart und ChartObject
Diagrammtitel
Datenbereich anpassen
Achsenoptionen
12.3 Datenreihen und Datenpunkte
Farben zuweisen
Maximal- und Minimalwert hervorheben
Mittelwert als Linie einfügen
Datenpunkte mit Wert beschriften
Datenpunkte in Linien- und Punktdiagrammen
Mehrere Datenpunkte hervorheben
12.4 Spezialfälle
Zahlen als Achsenbeschriftung hinzufügen
Min/Max und Intervalle der Y-Achse
Achsenformatierung XY-Diagramm
Skalierung der X-Achse auf 100 Prozent (XY-Diagramm)
Vertikale Linien einfügen (Zeitintervalle)
Horizontale Linien
12.5 Diagrammgröße anpassen
Diagramm skalieren
Genaue Diagrammgröße und -position
12.6 Diagramme als Bilder exportieren
Einzelne Diagramme exportieren
Export mehrerer Diagramme
Diagramm als Bildschirmkopie (Screenshot) speichern
Diagramm in ein Formular (UserForm) übertragen
13 Farben mit VBA anwenden
13.1 Farben und Farbpaletten
Der Color Farbcode
Die Excel-Farbkonstanten
Die ColorIndex-Farbpalette
Die Farbpalette der XlRgbColor-Enumeration
Die RGB-Funktion
Farbverläufe programmieren.

13.2 Farbwerte ermitteln.

Browse Subjects

Show more subjects...

Statistics

from
to
Export