Farbänderung des Textes beim Überfahren mit der Maus?

Alt 10.05.2011, 20:04   # 1
john2253
 
Registriert seit: 10.07.2007
Beiträge: 11
Hallo,
ich möchte in einem von mir erstellten Word-Dokument beim Überfahren mit der Maus (Originaltextfarbe schwarz), dass sich die Farbe des Textes in rot verändert und somit einen Link signalisiert.
Kennt jemand vielleicht das hierzu erforderliche Skript?

Ich benutze Word 2003.

Vielen Dank im Voraus für die Hilfe!

Grüsse, John
  Mit Zitat antworten
Alt 11.05.2011, 20:39   # 2
freddie331
 
Benutzerbild von freddie331
 
Registriert seit: 10.01.2009
Beiträge: 101
Hallo John,

es gibt im Word-Objekt-Modell keine Möglichkeit, die Position des Mauszeigers zu ermitteln. Wenn überhaupt, dann geht das (ziemlich kompliziert, wenn du mich fragst) über die Windows-API:
Mit der Function "GetCursorPos" in Lib "user32"

Dann bräuchtest du noch die Position vom Wort im Word-Dokument, mit der GetPoint-Methode (MSDN).

Kleiner Tipp: Lass es sein!
Evtl. eine Lösung: Vielleicht kannst du alle Links in eigene ActiveX-Textboxen schreiben. Für die kannst du dann in VBA ganz einfach MouseOver-Ereignisse definieren!

Gruß,
freddie331.
  Mit Zitat antworten

Alt 28.05.2012, 23:26 # --
News Flash
 
Benutzerbild von News Flash
 
 
 
   
Antwort
Themen-Optionen



Alle Zeitangaben in WEZ +2. Es ist jetzt 23:26 Uhr.