Homepage von Angela und Otto Janko [Logo von janko.at]

Lösungen für Microsoft Word

Makros und Dokumentvorlagen

Die hier angebotenen Word-Makros sind veraltet und werden nicht mehr gepflegt; es ist auch kein Support mehr möglich.

Lizenzbedingungen

Die auf dieser Seite veröffentlichte Software ist ausnahmslos Freeware, nicht aber Public Domain. Bitte beachten Sie die Link: Lizenzbedingungen!

Integration von LexiROM in Word

Makros für den Aufruf von LexiROM 1.0 oder 2.0 über das Kontextmenü mit der rechten Maustaste.

Klicken Sie mit der rechten Maustaste auf ein Wort. Neben den üblichen Befehlen im Kontextmenü finden Sie eine Reihe von "Lexirom"-Befehlen; jeder davon ruft LexiROM mit einem bestimmten Wörterbuch auf. LexiROM wird (falls notwendig) gestartet und in den Vordergrund gebracht. Per Fernsteuerung wird das in Word markierte Wort im gewählten Buch selektiert.

Download: WWLEXROM.ZIP (80 kB)

Löschen des aktuellen Dokuments

Makro, das die aktuell geladene Datei schließt und vom Datenträger löscht.

Der Aufruf des Makros erfolgt über den neuen Menübefehl "Datei Löschen".

Download: WWLOESCH.ZIP (70 kB)

Dokumente mit Eingaben in Dialogen

Die beiden Beispieldokumentvorlagen WWBRIEF1.DOT und WWBRIEF2.DOT zeigen die Realisierung von Vorlagen, bei denen variable Daten (z.B. Anschrift) komfortabel im Dialog eingegeben werden können.

Die beiden Dokumentvorlagen sind eigentlich nur als Beispiele gedacht. Sie werden für Ihre Bedürfnisse kaum 100%ig passen. Erstellen Sie sich eigene Dokumentvorlagen und halten Sie sich dabei an das vorgegebene Strickmuster, es kann dann kaum etwas danebengehen!

Download: WWBRIEFE.ZIP (36 kB)

Word Magic (Teil 1)

Die vorliegende Makrolösungen unterstützen die Erstellung und Pflege von Word-Makros mit vielen Programmierbeispielen und Tools.

ojLib
Bibliotheksfunktionen (INI-Dateiverwaltung, Speicherverwaltung, Testhilfen, Hilfeaufrufe, Fensterverwaltung, Fortschrittsanzeige, Verwaltung von Listenfeldern, Programmaufrufe, etc.).

ojLibDlg
Bibliotheksfunktionen, Standarddialoge "Datei öffnen" und "Datei speichern unter".

ojMakroMuster
Allgemeines Makrogerüst.

ojMakroMusterDlg
Allgemeines Gerüst für einen dynamischen Dialog.

ojMakroMusterDlgBar
Beispiel für einem dynamischen Dialog, der eine Fortschrittsanzeige (Progress Bar) realisiert.

ojMakroMusterDlgNum
Beispiel für einen dynamischen Dialog mit zwei Spin-Buttons, d.h. Eingabefeldern, die mit der Maus bedient werden können.

ojMakroMusterDlgSel
Beispiel für einen dynamischen Dialog mit zwei Listen zur Mehrfachauswahl von Elementen.

ojMakroMusterDlgTab
Beispiel für einen dynamischen Dialog mit mehreren Seiten, der sich wie der Optionen-Dialog (Tabbed Dialog) von Word verhält.

ojMakroMusterDlgWiz
Beispiel für einen dynamischen Dialog mit mehreren Seiten, der sich wie ein Wizard-Dialog von Word verhält.

ojMakrosDokumentieren
erstellt ein neues Dokument aus allen oder ausgewählten Makros einer Dokumentvorlage.

ojMakrosVerschlüsseln kopiert Makros in eine bestehende oder neue Dokumentvorlage und verschlüsselt sie dabei.

ojMakrosKonvertieren
konvertiert Makros zwischen Word 6.0 und Word 7.0 (die Makros müssen dazu mit Pseudo-Kommentaren vorbereitet werden).

ojVariablenManager
Anzeigen, Erstellen, Ändern und Löschen von Dokumentvariablen im Dialog.

ojInstallierenMak
installiert Makros und Autotexte nach NORMAL.DOT oder in das Vorlagenverzeichnis oder in das Startverzeichnis.

ojInstallierenDok
installiert Dokumentvorlagen in das Vorlagenverzeichnis.

Download: WWMAGIC1.ZIP (109 kB)

Word Magic (Teil 2)

Die vorliegenden Makrolösungen stellen oft gewünschte und in Word standardmäßig nicht vorhandene Funktionen zur Verfügung.

akZahlInWorte
konvertiert eine numerisch eingegebene Zahl in Worte (z.B. "123" -> "123 (einhundertdreiundzwanzig)").

akDatumInWorte
konvertiert ein numerisch eingegebenes Datum in Worte (z.B. "1.10.95" -> "1.10.1995 ("erster Oktober neunzehnhundertfünfundneunzig)").

ojWasserzeichenManager
Einfügen, Ändern und Löschen von Wasserzeichen. Das Wasserzeichen wird auf allen Seiten des ersten Abschnitts unter dem normalen Fließtext gedruckt. In Gegensatz zu anderen Wasserzeichen-Makros funktioniert dieses für alle Drucker, nicht nur für Postscript oder HPGL2.

ojFalzmarkenManager
Einfügen, Ändern und Löschen von Falzmarken. Die Falzmarken werden auf der ersten Seite am linken Rand gedruckt.

ojVerzeichnisformatierung
ersetzt in einem Inhaltsverzeichnis das Leerzeichen zwischen Kapitelnummer und Text durch ein Tabzeichen.

ojStandardkopfzeile
löscht Kopf- und Fußzeile und fügt eine neue Standardkopfzeile ein (links: Titel oder Dateiname, rechts Datum, Uhrzeit und Seitennummer, unten Trennlinie).

ojFließtextkonvertierung
konvertiert Zeilentext (mit Absatzmarke an jedem Zeilenende) im gesamten Dokument bzw. in der aktuellen Markierung zu Fließtext (mit Absatzmarken nur am Absatzende).

ojUmlautkonvertierung
konvertiert alle Umlaute im gesamten Dokument bzw. in der aktuellen Markierung zu ihren Ersatzdarstellungen (Ä,Ö,Ü,ä,ö,ü,ß -> Ae,Oe,Ue,ae,oe,ue,ss).

ojTrennschutz
schützt ein einzelnes Wort im gesamten Dokument bzw. in der aktuellen Markierung gegen automatische Silbentrennung.

ojTextumrahmung
umrahmt den markierten Text innerhalb eines Absatzes

ojZeichenzählung
zählt die Zeichen eines Word-Dokuments.

ojSchriftartenliste
erstellt ein neues Dokument mit einer Tabelle aller Verfügbaren Schriftarten (mit Schriftproben).

ojZeichensatztabelle
erstellt ein neues Dokument mit einer Tabelle aller Zeichen einer einzelnen Schriftart.

Download: WWMAGIC2.ZIP (245 kB)

Windows API Deklarationen 16 Bit für Word 6

Textdatei mit den Deklarationen der 16 Bit Windows API Aufrufe für Word 6. Von Microsoft.

Download: WW16API.ZIP (6 kB)

Windows API Deklarationen 32 Bit für Word 7

Textdatei mit den Deklarationen der 32 Bit Windows API Aufrufe für Word 7. Von Microsoft.

Download: WW32API.ZIP (13 kB)

Versionen

Alle Makros sind für Word 95 (Version 7.0) geschrieben und laufen z.T. nicht mit Word 97 (Version 8.0) bzw. Word 2000 (Version 9.0). Das ist nicht in fehlerhafter Programmierung der Makros begründet, sondern mit fehlender Kompatibilität von Word 97 bzw. Word 2000 zu Word 95 (WordBasic vs. VBA).

Sprachen

Alle Makros sind für die deutsche Sprachversion von Word geschrieben. Viele - aber nicht alle - Makros laufen jedoch auch mit anderen Sprachversionen von Word.

 

Copyright

Copyright (c) 2000-2010 by Angela und Otto Janko.
Alle Rechte vorbehalten.

Besuche seit dem 22. April 1996

Seitenzugriffszähler

Haftungsausschluss

Der Autor übernimmt keinerlei Gewähr für die Aktualität, Korrektheit, Vollständigkeit oder Qualität der bereitgestellten Informationen. Haftungsansprüche gegen den Autor, welche sich auf Schäden materieller oder ideeller Art beziehen, die durch die Nutzung oder Nichtnutzung der dargebotenen Informationen bzw. durch die Nutzung fehlerhafter und unvollständiger Informationen verursacht wurden, sind grundsätzlich ausgeschlossen, sofern seitens des Autors kein nachweislich vorsätzliches oder grob fahrlässiges Verschulden vorliegt. Alle Angebote sind freibleibend und unverbindlich. Der Autor behält es sich ausdrücklich vor, Teile der Seiten oder das gesamte Angebot ohne gesonderte Ankündigung zu verändern, zu ergänzen, zu löschen oder die Veröffentlichung zeitweise oder endgültig einzustellen.