benutzerdefinierte Funktion als Textfeld (Word 2007)

03/07/2008 - 11:04 von Ulf Kirsten | Report spam
Hallo!

Kann man eine benutzerdefinierte Funktion als Feldfunktion im Dokument
verwenden?
Beispiel:

Function morgen()
morgen = int(Now())+1
End Function

Wie verwende ich morgen() als Feldfunktion im Text? Es geht mir nicht ums
Datum, ich brauche das auch bei komplexeren Funktionen, die eine Datenbank
anfragen...

Dank im Voraus!

Grüße aus dem heißen DD!
 

Lesen sie die antworten

#1 Helmut Weber
03/07/2008 - 11:25 | Warnen spam
Hallo Ulf,

z.B. mittels Dokumentvariable:

Function morgen()
' ActiveDocument.Variables.Add "morgen"
ActiveDocument.Variables("morgen").Value = Int(Now()) + 1
ActiveDocument.Fields.Update
End Function

Gruss
Helmut Weber, MVP WordVBA
Word 2002, Windows XP

Ähnliche fragen