![]() |
||
![]() |
Texte invertierenSchon seit geraumer Zeit suche ich ein Makro, mit dem ich Texte invertieren kann. So soll beispielsweise der Text für einen Aushang weiß auf schwarzem Untergrund erscheinen. Kennen Sie eine Möglichkeit, das zu bewerkstelligen? Seitdem Winwordá97 als ein Feature die sogenannte Hervorhebung eingeführt hat, ist Ihnen bereits mit einem kleinen Makro geholfen. Dabei ist zunächst der gesamte Text auszuwählen. Durch diese Auswahl können Sie ihn wie ein Objekt behandeln. Bei diesem Objekt ändern Sie dann lediglich noch zwei kleine Eigenschafts-Einstellungen – und fertig. Sub Invert ()¶Die erste Zeile definiert eine Textmarke namens MyTempBM. Sie dient als Merker für die Position, an der der Anwender das Makro gestartet hat. Die folgende Anweisung markiert den gesamten Text. Nachdem nun die Markierung gesetzt, der ganze Text sozusagen zu einem Objekt geworden ist, sind nur noch die jeweiligen Eigenschaften anzupassen. Die folgenden beiden Anweisungen setzen die Schriftfarbe auf Weiß und die Hervorhebung auf Schwarz. Um eine andere Farbe zu verwenden, passen Sie die Konstante zur Identifikation der Farbe (wdBlack, wdWhite, wd...) an. Zum Abschluß verschiebt die Goto-Anweisung die Einfügemarke wieder an die Ausgangsposition. |
![]() |