VBA, Tools

Enumerationen für Excel-Automationen

Mit Access-VBA ist es möglich eine Excel-Instanz zu öffnen und zu bearbeiten. Dabei werden grundsätzlich zwei Varianten unterschieden "Late-Binding" und "Early-Binding". Wer schon mal mit Late-Binding gearbeitet hat kennt sicherlich das Problem, dass keine Enumerationen - also die Excel-Konstanten - vorhanden sind.

Im folgenden Video werden die Vor- und Nachteile von Late- und Early-Binding erklärt. Gleichzeitig - und das ist wirklich sehr hilfreich - wird eine Lösung für das Enumerationen-Problem angeboten.

Video
Übersicht aller Enumerationen

Smart Intender

Der Smart Intender ist ein extrem hilfreiches Tool, um VBA-Quellcode einheitlich zu gestalten.

MZ-Tools 3.0

Zeit sparen beim Programmieren

Die Arbeitsoberfläche unter VBA ist zwar komfortabel, einige wesentliche Funktionen fehlen dennoch. Mancher Freeware-Texteditor ist deutlich innovativer als die MS-Software. Codesnippets, Dokumentationen auf Knopfdruck, eine komfortable Kommentarfunktion oder ein Assistent zum Erstellen einer einfachen Fehlerbehandlung wären wünschenswert.

Auf der Seite von MZ-Tools steht ein sehr hilfreiches Tool für VBA kostenlos zum Download bereit. Es ergänzt den VBA-Editor um so hilfreiche Funktionen wie:

Syntaxhighlighter

Syntaxhighlighting für Foren und HTML:

Wie präsentiert man VBA-Code optisch ansprechend in Foren oder auf Internetseiten? Ich empfehle den Syntaxhighlighter von Risi Thomas Software.

Mit den Syntaxhighlighter lassen sich einzelne Funktionen und ganze Module inklusive Einrückungen und Schriftfarben als HTML exportieren.

Inhalt abgleichen