Hauptseite: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Pwania (Diskussion | Beiträge) |
Pwania (Diskussion | Beiträge) (→Themen) |
||
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Category:vba-wiki]] | |||
==Themen== | ==Themen== | ||
* Visual Basic for Applications | * Visual Basic for Applications | ||
Zeile 13: | Zeile 14: | ||
** [[Abfragen]]: Verzweigungen einsetzen | ** [[Abfragen]]: Verzweigungen einsetzen | ||
** [[Schleifen]]: Schritte wiederholen | ** [[Schleifen]]: Schritte wiederholen | ||
** [[Kontrollstrukturen: Regeln|Regeln]]: Zum Beispiel Kontrollstrukturen ineinander verweben | |||
* Architektur | * Architektur | ||
** [[Prozeduren]]: Prozeduren, Funktionen und Eigenschaften | ** [[Prozeduren]]: Prozeduren, Funktionen und Eigenschaften | ||
Zeile 25: | Zeile 27: | ||
** [[Fehlermeldungen]]: Liste der häufigsten Fehlermeldungen, mögliche Ursachen und Lösungen | ** [[Fehlermeldungen]]: Liste der häufigsten Fehlermeldungen, mögliche Ursachen und Lösungen | ||
* Generelle Themen | * Generelle Themen | ||
** [[Übersichtlichkeit]]: Ansätze und Konsequenzen einer klaren und nachvollziehbaren Kodierungsstrategie | |||
** [[Farben]]: VBA in einer bunten Welt | ** [[Farben]]: VBA in einer bunten Welt | ||
** [[Arbeiten mit Dateien|Dateien]]: Dateien suchen, öffnen, einlesen, speichern | ** [[Arbeiten mit Dateien|Dateien]]: Dateien suchen, öffnen, einlesen, speichern | ||
** [[Eigene Einstellungen]]: Einstellungen merken, abrufen, löschen | ** [[Eigene Einstellungen]]: Einstellungen und Eigenschaften merken, abrufen, löschen | ||
** [[Fernsteuerung]]: Andere Office-Anwendungen kapern | ** [[Fernsteuerung]]: Andere Office-Anwendungen kapern | ||
** [[Sicherheit]]: Schutzmechanismen für Entwickler und Anwender | ** [[Sicherheit]]: Schutzmechanismen für Entwickler und Anwender | ||
* Für wahre Entwickler | * Für wahre Entwickler | ||
** [[Add-Ins]]: Eigene Lösungen immer und überall verfügbar machen | ** [[Add-Ins]]: Eigene Lösungen immer und überall verfügbar machen | ||
** [[APIs]]: Externe Bibliotheken hinzuziehen | |||
** [[Digitale Signaturen]]: Verifizierung des Softwareherstellers | ** [[Digitale Signaturen]]: Verifizierung des Softwareherstellers | ||
** [[Entwicklung, Test, Auslieferung]]: Stadien des Entwicklungszyklus | ** [[Entwicklung, Test, Auslieferung]]: Stadien des Entwicklungszyklus | ||
Zeile 39: | Zeile 43: | ||
** [[Anhang]] | ** [[Anhang]] | ||
** [[Stichwortverzeichnis]] | ** [[Stichwortverzeichnis]] | ||
** [[Links]] | ** [[Musterlösungen]] | ||
** [[Links]] | |||
== Herzlich willkommen!== | == Herzlich willkommen!== | ||
;Liebe Besucherin, lieber Besucher | ;Liebe Besucherin, lieber Besucher | ||
Zeile 58: | Zeile 64: | ||
;Bei Fragen und Anmerkungen | ;Bei Fragen und Anmerkungen | ||
wenden Sie sich bitte an [mailto:wania@ | wenden Sie sich bitte an [mailto:p.wania@vba-wiki.net Patrick Wania]. | ||
Schöne Grüße, Ihr VBA-wiki Team! | Schöne Grüße, Ihr VBA-wiki Team! |
Aktuelle Version vom 23. Februar 2024, 08:29 Uhr
Themen
- Visual Basic for Applications
- VBA: Die Programmiersprache kurz vorgestellt
- VBA Editor: Einführung in die Entwicklungsumgebung
- VBA Syntax und Sprachelemente: Einstieg in die Programmierung mit VBA
- VBA im Vergleich: Für solche, die schon programmieren können ...
- Variablen, Konstanten und Datentypen
- Variablen und Konstanten: Deklaration, Geltungsbereich und Lebensdauer von eigenen Speicherorten
- Datentypen: Zeichenketten, Zahlen, Datumsangaben etc. merken, benennen, anwenden
- Mit Werten arbeiten: Zeichenketten zuschneiden, Zahlen addieren, Datumsangaben auswerten
- Enumeratoren: Übergabeparameter und Rückgabewerte optimal vorgeben
- Kontrollstrukturen
- Architektur
- Prozeduren: Prozeduren, Funktionen und Eigenschaften
- Module: Module und Klassen
- Projekte und Referenzen: Reichweite von Lösungen und Weiterverwendbarkeit
- Auslöser und Reaktionen
- Menüband: Dem Anwender die Kontrolle übergeben
- Dialoge: Mit dem Anwender in Verbindung treten
- Ereignisse: Auf Geschehnisse reagieren
- Fehler
- Fehlerbehandlung: Probleme vermeiden, verhindern, unterdrücken
- Fehlermeldungen: Liste der häufigsten Fehlermeldungen, mögliche Ursachen und Lösungen
- Generelle Themen
- Übersichtlichkeit: Ansätze und Konsequenzen einer klaren und nachvollziehbaren Kodierungsstrategie
- Farben: VBA in einer bunten Welt
- Dateien: Dateien suchen, öffnen, einlesen, speichern
- Eigene Einstellungen: Einstellungen und Eigenschaften merken, abrufen, löschen
- Fernsteuerung: Andere Office-Anwendungen kapern
- Sicherheit: Schutzmechanismen für Entwickler und Anwender
- Für wahre Entwickler
- Add-Ins: Eigene Lösungen immer und überall verfügbar machen
- APIs: Externe Bibliotheken hinzuziehen
- Digitale Signaturen: Verifizierung des Softwareherstellers
- Entwicklung, Test, Auslieferung: Stadien des Entwicklungszyklus
- Lösungen erben: Vorhandene Lösungen verständlich machen
- Sonstiges
- Anwendungsspezifische Informationen: Excel Zellen, Word Textmarken, PowerPoint Formen, ...
- Anhang
- Stichwortverzeichnis
- Musterlösungen
- Links
Herzlich willkommen!
- Liebe Besucherin, lieber Besucher
herzlich willkommen zum VBA Kompendium! Das hier zusammengetragene Wissen stellen wir bereit, um alle Aspekte der VBA-Programmierung zu beleuchten.
Für Anfänger, Fortgeschrittene und Experten!
- Liebe Autorin, lieber Autor
herzlichen Glückwunsch, Sie dürfen Ihr Wissen in unsere wiki einbringen!
Hier finden Sie ein paar hilfreiche Links zum Formatieren von Texten und für Fortgeschrittene auch weiterführende Mediawiki Anleitungen.
Oder Sie stöbern durch unsere Sammlung von Formatierungsbeispielen für diese wiki.
Viel Spaß beim Artikel verfassen!
- Bei Fragen und Anmerkungen
wenden Sie sich bitte an Patrick Wania.
Schöne Grüße, Ihr VBA-wiki Team!