VBA Code in Word2000 Ok in Word 97 nicht ?

Hi,

ich habe einen VBA Code geschrieben in dem ein Kalenderobjekt vorkommt. Unterandem steht dort:

Kalender.value = Date

Funktioniert bei mir super, in dem Kalender ist das Systemdatum voreingestellt.

Jetzt habe ich diesen Code an einen anderen Rechner gemailt, mit Word 97, hier funktioniert es nicht.
Wenn ich aber ein neues Dokument nehme und dort ein Textfeld erzeuge mit txtTest.Text = Date - geht es !
Gebe ich in meinem Code ein:
Kalender.value = „12.12.2001“ - geht auch!

Ansonsten kommt immer der Fehler: Objekt oder Prozedur nicht bekannt. Und mir wir ein Verweis angeboten mit dem ich aber leider nichts anfangen kann.

Bitte helft mir

Udo

Was ist Kalender?

Eine ActiveX-Control?
Eine Klasse?
Ein Enum?
Ein User defined Type?

VG, Stefan.

Hi,

ich habe einen VBA Code geschrieben in dem ein Kalenderobjekt
vorkommt. Unterandem steht dort:

Kalender.value = Date

Funktioniert bei mir super, in dem Kalender ist das
Systemdatum voreingestellt.

Jetzt habe ich diesen Code an einen anderen Rechner gemailt,
mit Word 97, hier funktioniert es nicht.
Wenn ich aber ein neues Dokument nehme und dort ein Textfeld
erzeuge mit txtTest.Text = Date - geht es !
Gebe ich in meinem Code ein:
Kalender.value = „12.12.2001“ - geht auch!

Ansonsten kommt immer der Fehler: Objekt oder Prozedur nicht
bekannt. Und mir wir ein Verweis angeboten mit dem ich aber
leider nichts anfangen kann.

Bitte helft mir

Udo

Kalender.value = Date

Hierbei handelt es sich um die Eigenschaft von einem Kalendersteuerelement.

Ich habe es schon umgeändert in
Kalender.value = TimeDate.Date

dann funktioniert es.

Leider habe ich diese Fehlermeldung aber an mehreren Stellen im VBA Code.

z.B. auch hierbei: intDateiName = Left(intDateiName, l)

intDateiName ist die Variable für den Dateiname C:\Test\Test von dem ich links den \ abschneiden möchte.

wie schon erwähnt zu Hause kein Problem, auf dem anderen Rechner die Meldung: Projekt oder Bibiothek…

Ich hoffe Du kannst aus den Informationen ermitteln wo der Bock liegt.
Ich bitte zu bedenken das ich Anfänger auf diesem Gebiet bin.
Aber deshalb nicht aufgeben möchte.

Darum bitte ich um Hilfe

Danke Udo

Hallo…

ich kann mich erinnern, das Problem auch schonmal gehabt zu haben. Das Kalender-Steuerelement ist ein ActiveX-Steuerelement, welches Du in Deinem Word97 (ich nehme an, das ist sogar auf einem anderen Rechner) nicht installiert oder registriert hast. Tu mal so:

Öffne den VBA-Editor in Word97 (Alt+F11) und klicke Extras, Verweise. Dort muss die entsprechenden Library registriert sein/werden. Wie sie heisst, kannst Du ja in der 2000er nachgucken. Evtl. musst Du für die 97er den Kalender entfernen und wieder neu reinsetzen.

Gruß
(Woly)

PS: Wie lautet denn der Verweis, mit dem Du nichts anfangen kannst? C:\windows\system\irgendwas.ocx oder .dll ???