Hallo Wolfgang,
ich sehe erst jetzt, dass ich die Aufgabe nicht verstanden habe ...
Nicht der
Text, sondern der
Hintergrund des Textrahmens soll eingefärbt werden. Dazu braucht es natürlich das
ParentStory nicht.
Aber bei Deiner Schleife blicke ich nicht ganz durch. Woher nimmst Du denn die Pfade der Snippets? Die Schleife läuft vorwärts: Da müssen sich doch die importierten, gelabelten Snippets störend auswirken.
Ich habe jetzt in einem Dokument das Farbfeld "Knallgelb" angelegt und fünf Textrahmen erzeugt. Zwei davon mit einem Label versehen.
Zu Beginn wird per Dialog das Snippet ausgewählt. Dann werden in der
rückwärts laufenden Schleife die Textrahmen geprüft. Wenn bei einem Rahmen das Label nicht ein leerer String ist, dann wird das Snippet geladen und der Hintergrund des Snippet-Rahmens wird mit "Knallgelb" eingefärbt.
Ergebnis: Das Snippet ist in der Schleife sehr wohl ansprechbar. Bedingung ist, dass
SnippetFrame.Item(1) benutzt wird.
Ach ja: Entschuldige bitte das JavaScript. Aber für VBA sind meine Kenntnisse nicht ausreichend.
Gruss, Hans