Discussion:
COM-Fehler VB-Net und Word
(zu alt für eine Antwort)
Peter Huber
2007-04-11 08:25:26 UTC
Permalink
Hallo

In einem VB.Net Projekt greife ich sowohl auf Excel als auch auf Word 2003 zu. Beides funktioniert auf meiner Maschine problemlos. Auf einem anderen PC klappts aber nur mit Excel, der Zugriff auf Word bringt folgende Fehlermeldung:

"Das COM-Objekt des Typs "Microsoft.Office.Interop.Word.ApplicationClass" kann nicht in den Schnittstellentyp "Microsof.Office.Interop.Word._Application" umgewandelt werden."

Die Referenzen sind gemacht, auch habe ich die PIAs installiert. Der Code sieht etwa wie folgt aus:

Imports Microsoft.Office.Interop
Public Class clsWord
Private wdApp As Word.Application
Private wdDoc As Word.Document
wdApp = New Word.Application
wdDoc = wdApp.Documents.Add(Template:=(Vorlage))

Der Fehler tritt erst bei der letzten Zeile auf. Aber auch andere Anweisungen wie "Open" führen zum gleichen Fehler. Weiss da jemand Rat?
Gruss Peter
Peter Fleischer
2007-04-11 08:37:44 UTC
Permalink
Hi Peter,
hast du mal geprüft, ob die gleichen Office-Versionen vorliegen? Hast du mal
den Zugriff auf späte Bindung umgebaut, um versionsunabhängig zu sein?
--
Viele Grüße

Peter
Peter Huber
2007-04-11 11:37:55 UTC
Permalink
Hallo Peter

Vielen Dank. Tatsächlich funktioniert's wenn ich späte Bindung einbaue.
Allerdings wird dann "Strict on" nicht zugelassen. Lässt sich dies nicht
verhindern?

Viele Grüsse
Peter
Post by Peter Fleischer
Hi Peter,
hast du mal geprüft, ob die gleichen Office-Versionen vorliegen? Hast du
mal den Zugriff auf späte Bindung umgebaut, um versionsunabhängig zu sein?
--
Viele Grüße
Peter
Peter Fleischer
2007-04-11 12:22:15 UTC
Permalink
Post by Peter Huber
Vielen Dank. Tatsächlich funktioniert's wenn ich späte Bindung
einbaue. Allerdings wird dann "Strict on" nicht zugelassen. Lässt
sich dies nicht verhindern?
Hi Peter,
Option Strict On und späte Bindung geht nicht. Wenn du aber kapselst, und
nur die gekapselte Klasse mit Strict Off übersetzt, dann geht das auch recht
gut.
--
Viele Grüße

Peter
Lesen Sie weiter auf narkive:
Suchergebnisse für 'COM-Fehler VB-Net und Word' (Fragen und Antworten)
7
Antworten
Programiren aber wie...???
gestartet 2008-05-13 02:34:43 UTC
programmierung & design
Loading...