hast Du Text in einer Zelle markiert, dann mußt Du in der Objekthierarchie die "Eltern" (parents) zurückspringen. In JavaScript würde die Seitenzahl etwa mit folgendem Code ausgelesen:
Von der Auswahl (app.selection[0]) geht's mit "parentTextFrames[0]" zurück zum Textrahmen, in dem sich die Auswahl befindet, und mit "parent" zur Seite, mit "name" erhältst Du das Namensattribut des Objekts "Seite".
Der Code oben gilt für InDesign CS2.
Für InDesign CS müßte er so lauten:
Die Objekthierarchie: Auswahl - Zelle - Tabelle - Textrahmen - Seite - Seitennamen
In VB hab' ich längere Zeit nichts mehr gemacht. Aber vielleicht kannst Du das Prinzip aus dem JavaScript in VB abbilden.
(Dieser Beitrag wurde von MartinF am 6. Jul 2005, 17:24 geändert)
Änderungsverlauf:
Beitrag geändert von Martin Fischer
(Moderator) am 6. Jul 2005, 17:24