Freigeben über

relativer Pfad auf Seriendruck-Datenquelle

Anonym
2011-05-31T10:08:13+00:00

Wenn ich ein Excelsheet als Datenquelle für einen Seriendruck verwende, merkt sich Word anscheinend den absoluten Pfad auf dieses Exceldokument.

Oft liegen beide Dateien in einem Verzeichnis. Wird das Excelsheet und Seriendruckdokument weitergegeben, wird das Excelsheet nur dann gefunden, wenn die Dokumente in der gleichen Verzeichnisstruktur abgelegt werden. Der Nutzer muss das Excelsheet neu lokalisieren.

Gibt es eine Möglichkeit Word zu sagen, dass das Exceldokument relativ zum Speicherort des Worddokumentes zu suchen ist?

Mike

Microsoft 365 und Office | Word | Für Zuhause | Windows

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare

5 Antworten

Sortieren nach: Am hilfreichsten
  1. Anonym
    2012-06-18T00:04:17+00:00

    ein Workaround ist hier beschrieben:

    "how to use a relative path to a data source for word mail merging (word 2007, word 2010)"

    http://devblog.alexsapps.com/2011/08/how-to-use-relative-path-to-data-source.html


    Viele Grüße

    Lisa [MS MVP Word]

    Danke Lisa,

    ... aber das ist dann doch recht heftig. Mit einem externen Programm in ein Word-Dokument einsteigen, um dort einen internen Verweis zu manipulieren ...

    Ich hab da jetzt 'ne andere Lösung:

    '======================================================

    Sub Document_Open()

        Dim PFAD, QUELLE As String

        Dim POS, I As Integer

        PFAD = ThisDocument.Path            ' aktuelles Verzeichnis ermitteln

            For I = 1 To 2                  ' Zwei Verzeichnisebenen zurück

                POS = InStrRev(PFAD, "")

                PFAD = Left(PFAD, POS - 1)    ' OHNE Backslash!

            Next

        QUELLE = PFAD & "\Adressen.xls"      ' mit Backslash!

        ActiveDocument.MailMerge.OpenDataSource Name:=QUELLE

    End Sub

    '======================================================

    Bei mir liegt die Datenquelle zwei Ebenen über den Serienbrief. Bei Bedarf das I anpassen.

    10+ Personen fanden diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  2. Anonym
    2012-06-14T22:23:27+00:00

    Hallo Mike,

     

    wie soll das klappen?

     

    Nein das geht nicht.

     

    George

    In der guten alten Zeit, noch mit Winword 2.0 unter Windows 3.11, da konnte man relative Pfade eingeben, und die spielten auch! wenn ich eine Verzeichnisebene vom aktuellen Dokument zurück wollte, dann lautete dieser relative Pfad "..\Quelle", wenn die Quelle zwei Ebenen höher und dann in einem anderen Unterverzeichnis lag, dann "....\anderesVerzeichnis\Quelle"

    Da konnte ich sehr komplexe Verzeichnisse kopieren, und alles spielte, solange die Verzeichnisse zueinander unverändert blieben.

    Ich konnte also ein Projekt unter einem Hauptpfad "TEST" erarbeiten, wenn alles spielte, dann wurde der ganze Baum nach "SCHARF" verschoben - und spielte.

    Warum MS dieses geniale Prinzip nicht mehr verwendet - keine Ahnung. Bei jedem Laufwerkswechsel oder Umbenennen eines übergeordneten Ordners kann man nun sämtliche Dateien einzeln anfassen und den Verweis erneuern. Toll!

    nichts für ungut, Hilli

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  3. Anonym
    2012-02-22T17:10:04+00:00

    Wie in vielen anderen Programmen auch. Man gibt nicht einen absoluten Pfad an, sondern keinen = Verzeichnis des Seriendruckdokumentes, oder ein Unterverzeichnis zum Verzeichnis des Seriendruckdokumentes. Relative Pfade sind ja kein Hexenwerk.

    Mike

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
  4. Lisa Wilke-Thissen 90,690 Zuverlässigkeitspunkte Freiwilliger Moderator
    2012-06-15T12:02:51+00:00

    Hallo,

    Warum MS dieses geniale Prinzip nicht mehr verwendet - keine Ahnung. Bei jedem Laufwerkswechsel oder Umbenennen eines übergeordneten Ordners kann man nun sämtliche Dateien einzeln anfassen und den Verweis erneuern.

    ein Workaround ist hier beschrieben:
    "how to use a relative path to a data source for word mail merging (word 2007, word 2010)"
    http://devblog.alexsapps.com/2011/08/how-to-use-relative-path-to-data-source.html


    Viele Grüße
    Lisa [MS MVP Word]

    0 Kommentare Keine Kommentare
  5. Anonym
    2012-02-22T14:26:06+00:00

    Hallo Mike,

    wie soll das klappen?

    Nein das geht nicht.

    George

    0 Kommentare Keine Kommentare