Forum: PC Hard- und Software Excel VBA neue Word Version öffnen


von Horscht (Gast)


Lesenswert?

Guten Morgen zusammen!

Ich habe ein kleines Problem mit Excel VBA.
Ich erstelle mir per VBA ein Word Dokument und drucke dies als PDF aus.
Funktioniert alles soweit ganz gut.

Da bei uns momentan 2 verschiedene Office Versionen, 2000 und 2013, 
laufen, habe ich beide installiert, um Excel Tabellen bzw. VBA Code für 
beide testen zu können.
1
If Application.version >= 150 Then
und co lassen grüßen..

Wenn ich nun aus meinem VBA Code Word öffnen möchte und die Word Datei 
erstellen will, öffnet er mir leider immer die alte 2000er Version.
Gibt es eine Anweisung oder Abfrage, bzw. generell irgendeine 
Möglichkeit die neuere Version starten zu können?

Aktuell starte ich es mit
1
Set objApp = CreateObject(Word.Application")

Vielleicht hat ja jemand ne Idee..

Danke im Vorraus

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Horscht schrieb:
> Wenn ich nun aus meinem VBA Code Word öffnen möchte und die Word Datei
> erstellen will, öffnet er mir leider immer die alte 2000er Version.

Du hast auf einem Rechner beide Word-Versionen installiert?

von Peter II (Gast)


Lesenswert?

Rufus Τ. F. schrieb:
> Du hast auf einem Rechner beide Word-Versionen installiert?

warum auch nicht?

von Peter II (Gast)


Lesenswert?


von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Peter II schrieb:
> warum auch nicht?

Die jeweils zuletzt installierte überschreibt die Automationsdefinition 
für "Word.Application".

Wie Du aber selbst schon herausgefunden hast, gibt es den Kram jeweils 
noch mit einem Versionssuffix, und dann wird alles gut.

Von der grauenerregenden Oberfläche vom Office 2013 mal abgesehen.

von Horscht (Gast)


Lesenswert?

Danke schonmal für die Antworten!

Rufus Τ. F. schrieb:
> Du hast auf einem Rechner beide Word-Versionen installiert?

Ja das hab ich.

Peter II schrieb:
> http://stackoverflow.com/questions/12073152/how-to...

Danke dir, aber war ich eben auch schon drauf.
1
CreateObject("Word.Application.15")
Funktioniert leider nicht. :-/

von Peter II (Gast)


Lesenswert?

Horscht schrieb:
> Funktioniert leider nicht. :-/

und was geht genau nicht?

von Horscht (Gast)


Lesenswert?

Guten morgen zusammen ;)

Peter II schrieb:
> und was geht genau nicht?

Er startet trotz alledem die alte Version von 2000

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.