Word 2003 SP3 Fehler 5852

21/11/2008 - 17:19 von Wolfgang Badura | Report spam
Hallo NG-Teilnehmer!
Der Druck meiner Serienbriefe funktioniert nicht mehr:
Der Serienbriefdruck wird aus Access 03 aufgerufen.
Wenn ich als Admin angemeldet bin funltioniert der Serienbrief.
Bin ich aber als eingeschrànkter User angemeldet, erhalte ich den Fehler
5852
(Das angeforderte Objekt ist nicht verfügbar).
Nachdem das Serienbriefe-Drucken funktionierte als noch das Sp 2 installiert
war, ich nun
aber das Sp3 aufgespielt habe und es jetzt nicht mehr geht, habe ich das SP3
schwer in Verdacht, der Urheber des
Problems zu sein.
Der Aufruf erfolgt in Access mit

word.Application.Run "Serienbrief", Pfad, Datei

Nun noch der Code in Word, der nicht (mehr) funktioniert:

Sub Serienbrief(Pfad As String, Dateiname As String)
On Error GoTo SerienbriefErr
Dim a As String
Dim Msg As String

CloseAllDocuments
a = Chr$(34) & Pfad & Dateiname & Chr$(34)
Documents.Open Filename:=a
With ActiveDocument.MailMerge

bei dem folgenden Stmt tritt der Fehler 5852 auf


.ViewMailMergeFieldCodes = wdToggle
.Destination = wdSendToNewDocument
.MailAsAttachment = False
.MailAddressFieldName = ""
.MailSubject = ""
.SuppressBlankLines = False
With .DataSource
.FirstRecord = wdDefaultFirstRecord
.LastRecord = wdDefaultLastRecord
End With
.Execute
End With
ActiveDocument.PrintOut
ActiveDocument.Close (wdDoNotSaveChanges)
ActiveDocument.Close (wdDoNotSaveChanges) ' der 2. Aufruf ist Absicht
Exit Sub

SerienbriefErr:
Msg = "Serienbrief " & Dateiname & " nicht ausgeführt" & vbCrLf
Msg = Msg & "Fehlercode " & Err.Number & vbCrLf
Msg = Msg & "Beschreibung " & Err.Description
MsgBox Msg
End Sub

Ergànzen möchte ich, daß ich mich wirklich gut in Access auskenne, in Word
bin ich eher Anfànger.
Vielleicht gibt es auch eine bessere Lösung einen Serienbrief zu schreiben.
Danke im Voraus für Antworten.

Mit Gruß aus Wien, Wolfgang
 

Lesen sie die antworten

#1 Thomas Löwe [MS MVP Word]
22/11/2008 - 10:55 | Warnen spam
Hallo Wolfgang,

"Wolfgang Badura" schrieb im Newsbeitrag
news:4926df92$0$3152$

Der Druck meiner Serienbriefe funktioniert nicht mehr:
Der Serienbriefdruck wird aus Access 03 aufgerufen.
Wenn ich als Admin angemeldet bin funltioniert der
Serienbrief. Bin ich aber als eingeschrànkter User
angemeldet, erhalte ich den Fehler 5852
(Das angeforderte Objekt ist nicht verfügbar).
Nachdem das Serienbriefe-Drucken funktionierte als
noch das Sp 2 installiert war, ich nun aber das Sp3
aufgespielt habe und es jetzt nicht mehr geht, habe
ich das SP3 schwer in Verdacht, der Urheber des
Problems zu sein.



ich konnte keine weiteren Informationen zu deinem Problem finden.

Du solltest dich direkt an Microsoft CSS wenden und einen Call öffnen:
http://support.microsoft.com/select...&ln=de

Bei weiteren Fragen stehen wir dir jederzeit gern zur Verfügung.

Mit freundlichen Grüßen / With best regards
Thomas Löwe [Microsoft MVP Word]
Es erfolgt keine Beantwortung von Supportanfragen per persönlicher E-
Mail.
http://support.microsoft.com

Ähnliche fragen