Dieses Buch steht im Regal Programmierung.
Offlineversion (von diesem Buch)
Eine PDF-Version dieses Buches kann auf dieser Seite heruntergeladen werden (siehe oben am rechten Rand).
Grundlegende Programmierkonzepte und Werkzeuge
Namenskonventionen
Visual-Basic-Editor
Programmiersyntax und dazugehörige Konzepte
Prozeduren
Funktionen
Prozeduraufrufe
- Die Aufruf-Syntax
- Die Programmierbeispiele
- Aufruf eines Makros in der aktuellen Arbeitsmappe ohne Parameterübergabe
- Aufruf einer Funktion in der aktuellen Arbeitsmappe mit Parameterübergabe
- Aufruf eines Makros in einer anderen Arbeitsmappe ohne Parameterübergabe
- Aufruf einer Funktion in einer anderen Arbeitsmappe mit Parameterübergabe
- Aufruf eines Makros in einem Klassenmodul einer anderen Arbeitsmappe
- Word-Makro aus Excel-Arbeitsmappe aufrufen
- Access-Makro aus Excel-Arbeitsmappe aufrufen
- Aufruf von Prozeduren in der aktuellen Arbeitsmappe mit variablen Makronamen
Gültigkeit von Variablen und Konstanten
- Die Gültigkeit:
- Die Programmierbeispiele
- Deklaration auf Prozedurebene
- Deklaration auf Modulebene
- Statische Variable
- Public-Variable
- Übergabe von Variablen an eine Funktion
- ByRef-Verarbeitung in einem Unterprogramm
- Übergabe von Variablen an eine andere Arbeitsmappe
- Variablen füllen und zurücksetzen
- Konstanten auf Prozedurebene
- Public-Konstanten
- Übergabe eines variablen Wertes an eine Konstante
ByRef und ByVal
- Zu ByRef und ByVal
- Die Programmierbeispiele
- Aufruf einer benutzerdefinierten Funktion ohne ByRef/ByVal-Festlegung
- Aufruf eines Unterprogramms ohne ByRef/ByVal-Festlegung
- Aufruf mit einer Integer-Variablen bei Anwendung von ByVal
- Aufruf mit einer Integer-Variablen bei Anwendung von ByRef
- Aufruf mit einer String-Variablen bei Anwendung von ByVal
- Aufruf mit einer String-Variablen bei Anwendung von ByRef
- Aufruf mit einer Objekt-Variablen bei Anwendung von ByVal
- Aufruf mit einer Objekt-Variablen bei Anwendung von ByRef
Selektieren und Aktivieren
Schleifen und Wenn-Abfragen
- Einfache Schleife zum Eintragen von Zahlen in eine Tabelle
- Einfache Schleife zum Eintragen von Wochentagen in eine Tabelle
- Schleife zum Eintragen einer zu ermittelnden Anzahl von Tagen
- Verschachtelte Schleife zum Eintragen des aktuellen Kalenderjahres
- Do-Schleifen
- Do-While-Schleifen
- Do-Until-Schleifen
- For-Each-Schleifen
Variablen und Arrays
- Grundlegendes
- Konstanten
- Variablentypen
- Variablendeklaration
- Einsatz von String-Variablen
- Einsatz von Variant-Variablen
- Einsatz von Public-Variablen
- Übergabe von String-Variablen
- Variablen in Funktionen
- Hierarchische Anordnung der Objekttyp-Variablen
- Collections von Objekttyp-Variablen
- Arrays und Feldvariablen
Klassenmodule
weitergehende Programmierkonzepte
Code-Optimierung
Programmierbeispiele und Prozedurvorlagen
- Grundsätzliches
- Beispiele für das VBA-Handling von CommandBars
- Menüleiste ein-/ausblenden
- Neue Menüleiste erstellen und einblenden
- Alle Menüleisten ein-/ausblenden
- Jahreskalender als Symbolleiste erstellen bzw. löschen
- Alle Menü- und Symbolleisten auflisten
- Jahreskalender bei Blattwechsel anlegen bzw. löschen
- Dateinamen der *.xlb-Datei ermitteln
- Dateiänderungsdatum der *.xlb-Datei ermitteln
- Löschen aller leeren Zellen einer Spalte
- Löschen der Zeile, wenn Zelle in Spalte A leer ist
- Löschen aller leeren Zeilen
- FehlerZellen leeren
- FehlerZellen löschen
- Löschen aller Zellen in Spalte A mit "hallo" im Text
- Leeren aller Zelle mit gelbem Hintergrund
- Alle leeren Zellen löschen
- Auslesen eines Wertes aus geschlossener Arbeitsmappe
- Auslesen des ANZAHL2-Wertes aus geschlossener Arbeitsmappe
- Auslesen einer Summe aus geschlossener Arbeitsmappe
- Auslesen eines SVERWEIS-Wertes aus geschlossener Arbeitsmappe
- Auslesen einer Tabelle aus geschlossener und Einlesen in neue Arbeitsmappe
- SVERWEIS aus XL4 anwenden
- Namen über XL4 erstellen und ausblenden
- Benannte Formel über XL4 anlegen und aufrufen
- Routine zum Erstellen, Aufrufen und Löschen der Kalenderwochen-Formel
- Druckprogrammierung über XL4-Makros
- Schließen der Arbeitsmappe verhindern
- Arbeitsblattmenüleiste zurücksetzen
- Bedingtes Löschen von Zeilen
- Import zur Anzeige in MsgBoxes
- Import zur Konvertierung in eine HTML-Seite
- Import zur Anzeige in einem Arbeitsblatt
- Import zur Übernahme in UserForm-Controls
- Schnelle VBA-Sortierroutine
- Dialog zur Verzeichnisauswahl
- Auslesen der Dateinamen in einem Verzeichnis
- Sortieren der Dateien eines Verzeichnisses nach Dateiname
- Sortieren der Dateien eines Verzeichnisses nach Dateidatum
- Sortieren der Arbeitsblätter der aktiven Arbeitsmappe
- Sortieren einer Tabelle nach einer benutzerdefinierten Sortierfolge
- Sortieren einer Datums-Tabelle ohne Einsatz der Excel-Sortierung
- Sortieren einer Tabelle nach sechs Sortierkriterien
- Sortieren mit Ae vor Ä und Sch vor S
- Sortieren nach der Häufigkeit des Vorkommens
- Sortieren einschließlich der ausgeblendeten Zeilen
- Sortieren mehrerer Tabellenblattbereiche
- Direkter Aufruf des Sortierdialogs
- Die CheckSpelling-Methode
- Wort prüfen
- Wort auf englisch prüfen
- Steuerelement-TextBox prüfen
- Zeichnen-TextBox global prüfen
- Zeichnen-TextBox einzeln prüfen
- Zellbereich prüfen
- Gültigkeitsfestlegungen prüfen
- UserForm-TextBox prüfen
- UserForm-TextBox prüfen
- Bei Eingabe Rechtschreibprüfung aufrufen
- Bei Doppelklick Rechtschreibprüfung aufrufen
- Beim Schließen jeder Arbeitsmappe eine Rechtschreibprüfung durchführen
Anhang
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.