Hallo Karin,
leider muss ich deine Hilfe nochmal in Anspruch nehmen, nachdem ich beim Testen auf ein Problem gestoßen bin und es nicht selbst lösen kann. Vermutlich muss man an die folgende Zeile ran, aber ich weiß nicht, wie ...
arrDaten = Split(Application.Substitute(appWord.activeDocument.Tables(2), Chr(7), ""), Chr(13) & Chr(13))
Die einzelnen Inhalte des arrays sind nämlich unterschiedlich, jenachdem wieviele Absatzmarken innerhalb eines Word-Tabellenfeldes gesetzt wurden. Insbesondere, wenn das letzte Zeichen (oder gar mehrere) eine Absatzmarke ist. Dann verschieben sich die Inhalte der folgenden Felder "nach hinten" und der angezeigte Feldinhalt ist nicht der gewollte.
Wie gesagt, ich habe jetzt mit allen möglichen Codezeilen rumprobiert, bekomme es aber nicht hin.
Kannst du mir bitte nochmal helfen?
Das wäre sehr nett, viele Grüße
Jojo