Moin,
folgendes Problem: In einem Excel-Makro greife ich auf eine Worddatei zu. An meinem Arbeitsplatz funktioniert das auch wunderbar, aber an jedem anderen Arbeitsplatz seltsamerweise nicht. Nach etwas Forschung stellte ich fest, dass bei jedem anderen Arbeitsplatz zwei WINWORD-Prozesse gestartet werden, bei meinem allerdings nur einer.
Hier der Code:
Private Function OpenVorlage() As Boolean
OpenVorlage = True
On Error GoTo OpenError
Dim Dateiname As String
Dateiname = "Vorlage.doc"
Set MyWord = CreateObject("Word.Application")
MyWord.Documents.Add Template:=Dateiname
Exit Function
OpenError:
MsgBox "Fehler"
OpenVorlage = False
End Function
Es wird also beim CreateObject ein Prozess gestartet und beim Versuch des Addens auch einer wobei er daraufhin in den Error springt
Leider kann ich überhaupt nicht nachvollziehen, warum überhaupt zwei Prozesse gestartet werden und warum an meinem Arbeitsplatz das funktioniert, wo doch alle Plätze gleich sein sollen
Wer Ideen hat, immer her damit, wäre super
|