VBA-Programmierung in Word
Die Programmierung mit Visual Basic for Applications (VBA) in Word ist sozusagen die »hohe Kunst« der Textverarbeitung. Die Anwendungsmöglichkeiten sind außerordentlich vielfältig. In diesem Teil der Website werden in loser Folge einzelne Code-Schnipsel aus meiner Arbeit veröffentlicht. Der Bereich wird laufend weiter bearbeitet und ergänzt. Schauen Sie einfach ab und zu mal herein.
Der HTML-Code für die Beispiele wurde mit dem Tool → VBA2HTML von → MVP Christian Freßdorf erzeugt, dem ich dafür herzlich danke.
Die Benutzung aller Code-Beispiele erfolgt auf eigene Verantwortung. Es werden keinerlei Garantien übernommen.
- Unbenutzte Formatvorlagen entfernen
- Alle Formatvorlagen auf Deutsch umstellen
- Wörter tauschen – schnell korrigieren
- Autotext in Word ohne abschließendes Leerzeichen eingeben
- Textfeld ohne Rahmen/Rand einfügen
- Existenz eines benannten Textfeldes prüfen
- Positionsrahmen in Textfelder umwandeln
- Einzelne Buchstaben und Wörter von Silbentrennung ausnehmen
- Tutorial: VBA-Code für Makro einbringen und verwenden
- Dokumentvorlagen (Templates) in Word öffnen ohne Änderung der Voreinstellungen
- Toggle Text hervorheben in Word
- Automatische Gliederungen und nummerierte Listen in normalen Text umwandeln
- Automatische Nummerierung mit Einbeziehung der aktuellen Kapitelnummer
- AddIn Datum ersetzen und vereinheitlichen – kostenloser Download, Freeware
- MsgBox, die sich von allein schließt
- Userform als Hinweis einblenden, der sich zeitgesteuert schließt und vom Benutzer nicht weggeklickt werden kann
- E-Mail aus Word (VBA) versenden ohne E-Mail-Client
- Den Index einer Tabelle im Dokument bzw. in einem Storyrange mit VBA ermitteln
- Eine beliebige Frist setzen, ohne einen Kalender zu verwenden
- Alle Autokorrektureinträge einer Sprache in Word löschen
- »Befehl«: Bis zum Absatzende löschen
- AddIn Textmarker-Symbolleiste – Freeware
- Shift F3 (ChangeCase) Umschaltung Groß-/Kleinschreibung in Word durch Übersteuern des Word-Befehls, Beseitigung des Bugs in Tabellen
- Neue Version 1.4: Userform als Druckdialog zur Voreinstellung von Druckoptionen, Abhilfe für ein Problem im Zusammenspiel von Word 97 mit bestimmten Druckern von HP (Freeware)
- Userform als erweiterter Dialog »Tabelle einfügen«, Beseitigung des Bugs, dass neue Tabellen über den Rand hinausragen, Freeware, Version 1.3
Zuletzt aktualisiert: 11.12.2011
Schreibbüro Richter, Georg-Schumann-Str. 8, 04105 Leipzig, Tel.: (03 41) 59 008 95