Announcement

Collapse
No announcement yet.

Word 2003 Serienbrief hängt beim Öffnen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Word 2003 Serienbrief hängt beim Öffnen

    Mahlzeit!

    Ich versuche eine Textdatei als Serienbrief-Datenquelle in
    Word zu nutzen.
    Die Textdatei hat folgenden Aufbau:
    "Feld1";"Feld2";"Feld3";.... usw.

    also ganz normal, Text mit Trennzeichen...
    Insgesamt sind es 588 verschiedene Felder

    Ab und zu stürzt Word 2003 ab, wenn ich ein Dokument mit
    einer solchen Datenquelle verbinden will!
    D.h. der Bildschirm friert ein und es reagiert nix mehr.
    In der Statusleiste steht "Keine Rückmeldung"

    Je nachdem, was für Daten in die Textdatei geschrieben
    werden, sind immer auch unterschiedliche Felder gefüllt.
    Die Anzahl der Felder (588) bleibt aber immer gleich!
    Manche Dateien kann ich nun als Datenquelle nutzen
    (da friert nix ein!) und bei manchen habe ich das Problem!!

    Ich kann hier keinen Zusammenhang finden!!

    In Word 2000 sind genau die gleichen Textdateien kein
    Problem!! Der Serienbrief funzt hier einwandfrei!!

    Ich habe Word 2003 schon so weit wie möglich upgedatet:
    Meine Version ist: Word 2003 (11.8106.6568) SP2
    Ist auch schon ein Sicherheits-Update drin!

    Das ganze läuft auf einem XP-Rechner
    Version 5.1 (Build 2600.xpsp.050928-1517: Service Pack 2)

    Ich habe schon in div. Google-Groups Leutz gefunden, die
    das gleiche Problem haben, aber noch keine Lösung!

    Weiß hier jemand, was das sein kann???

    Danke für jeden Tip!!

    Branco

  • #2
    Hallo,

    passiert das Hängen beim Aufruf per COM oder einfach beim normalen Seriendruckbetrieb

    Comment


    • #3
      Hallo Bruno,

      ich rufe Word aus Delphi 4 über die Datei
      WORD_TLB.PAS auf.

      Aber das Problem ist auch, wenn ich einfach nur
      manuell Word starte und dann versuche die
      Textdatei als Datenquelle für einen neuen Serienbrief
      einzurichten.
      Bei einigen Dateien hängt er sich auf, bei anderen nicht!

      Branc

      Comment


      • #4
        Mahlzeit wieder!

        Folgender Stand der Dinge (falls das jemand wissen will...):

        Ich hatte jetzt tatsächlich Kontakt mit einem Microsoft
        Support-Techniker (es gibt sie wirklich!)

        Habe ihm die Dateien, mit denen ich Probleme hatte zugeschickt.
        Und siehe da, er hatte die gleichen Probleme!!!

        Meine Datei wäre vom Aufbau her in Ordnung! Ganz normale
        Textdatei mit Trennzeichen.

        Word 2003 hätte hier scheinbar Probleme beim Auslesen der
        Codepage!!
        Seine Lösungsvorschläge waren entweder die Daten über eine
        andere Schnittstelle in Word einzulesen (ODBC, OLE, DDE,
        HaWeGe, usw.) oder das Feldbegrenzungszeichen (die
        Anführungsstriche) wegzulassen.

        Ich habe dann die Dateien ohne das Feldbegrenzungszeichen
        erstellt (also nur mit dem Semikolon als Feldtrennzeichen)
        und alles funktionierte!!
        (z.B.: Feld1;Feld2;Feld3;... usw.)
        Wär ich selber im Leben nicht drauf gekommen, da ich ja
        etliche Dateien MIT Feldbegrenzungszeichen hatte, die ich
        problemlos in Word 2003 einlesen konnte!

        Trotzdem glaube ich, daß das nicht die eigentliche Ursache
        sein kann, da ich eben vorher schon viele Dateien in
        Word 2003 einlesen konnte, die das Feldbegrenzungs-
        zeichen (die Anführungsstriche) trotzdem noch hatten!!
        Das Problem war ja nur bei einigen Dateien!

        D.h. es würde mich nicht wundern, wenn ich irgendwann
        wieder mal eine Textdatei auch ohne das Feldbegrenzungs-
        zeichen erstellt habe, die aber trotzdem wieder Word 2003
        zum einfrieren bringt!

        Aber was solls. Vorerst sehe ich das Problem erst mal als
        behoben an. Ich habe jetzt mit etlichen Tests (ohne Feld-
        begrenzungszeichen) in Word 2003 keine Probleme mehr.

        Hauptsache es lag nicht an meinem Programm, sondern
        (wie so oft) mal wieder an MicroSoft!

        In diesem Sinne...

        Branc

        Comment

        Working...
        X