Makro soll nur bis zu einem bestimmten Datum ausgeführt werden - Word 2003

25/05/2010 - 20:08 von Paul Weller | Report spam
Hallo!
Ich bin zugegebener Maßen ein Frischling auf dem Gebiet der
Makro-Programmierung und hoffe, dass ich mich mit meiner
Frage nicht allzu làcherlich mache, weil es möglicherweise
eine simple Antwort gibt, aber ich bekomme es einfach nicht
hin.

Ich habe einen Makro geschrieben, der aber nur bis zu
einem bestimmten Datum aktiv sein soll, danach
soll durch einen Sprung innerhalb des Makros etwas anderes
ausgeführt werden.
Es soll nach dem Systemdatum und (als zusàtzliche
Prüfung) das TextFeld DATUM gefragt werden.

Also als Beipspiel:
a) Wenn Systemdatum gleich oder größer als 31.12.2010
weiter bei Sprungmarke X

b)X - Wenn Datum aus Feld DATUM gleich oder größer als
31.12.2010 dann weiter bei Sprungmarke XY.

Wenn es zu schwierig ist würde mir auch das Jahr als Kriterium
reichen...(das war mein Ansatz, das Jahr in eine Zahl umzuwandeln,
weil ich mit dem Datum nicht geschafft habe, aber ich bin klàglich
gescheitert...) vielleicht kann mir jemand
diese Abfragen in Code umwandeln? Vielen Dank im voraus.
 

Lesen sie die antworten

#1 Martin
26/05/2010 - 09:03 | Warnen spam
Hallo Paul

das sollte ein Ansatz sein...

If Format(Date, "yyyymmdd") > 20101231 then ...

hth, Martin

On 25 Mai, 20:08, "Paul Weller" wrote:
Hallo!
Ich bin zugegebener Maßen ein Frischling auf dem Gebiet der
Makro-Programmierung und hoffe, dass ich mich mit meiner
Frage nicht allzu làcherlich mache, weil es möglicherweise
eine simple Antwort gibt, aber ich bekomme es einfach nicht
hin.

Ich habe einen Makro geschrieben, der aber nur bis zu
einem bestimmten Datum aktiv sein soll, danach
soll durch einen Sprung innerhalb des Makros etwas anderes
ausgeführt werden.
Es soll nach dem Systemdatum und (als zusàtzliche
Prüfung) das TextFeld DATUM gefragt werden.

Also als Beipspiel:
a) Wenn Systemdatum gleich oder größer als 31.12.2010
weiter bei Sprungmarke X

b)X - Wenn Datum aus Feld DATUM gleich oder größer als
31.12.2010 dann weiter bei Sprungmarke XY.

Wenn es zu schwierig ist würde mir auch das Jahr als Kriterium
reichen...(das war mein Ansatz, das Jahr in eine Zahl umzuwandeln,
weil ich mit dem Datum nicht geschafft habe, aber ich bin klàglich
gescheitert...) vielleicht kann mir jemand
diese Abfragen in Code umwandeln? Vielen Dank im voraus.

Ähnliche fragen