Hi Hans,
vielen Dank für dein Angebot. Ich nehme es natürlich dankend an.
Das Problem ist wie folgt: Ich habe eine Messekatalog-Datenbank mit vielen Adressen, die ich in eine Tabelle einfließen lasse und dementsprechend formatiere. Alles mit einem Fließtext über viele Seiten laufend. Das funktioniert auch alles einwandfrei. Jetzt möchte ich aber noch nach Warengruppen publizieren und einen Überbegriff (die jeweilige Warengruppe) setzen, die dann die gewünschten Adressen beeinhaltet. Das funktioniert auch alles einwandfrei, jedoch hab ich das Problem, das ich nicht prüfen kann, ob sich der Überbegriff und die darauffolgende Adresse auf der gleichen Seite befindet. Ich will ausschließen, das die Warengruppe auf der einen Seite steht und die Adresse auf der anderen.
Wenn ich mir die Referenz zur Zelle, Spalte oder Tabelle geben lasse, erhalte ich immer den Anfangspunkt. d.h. immer Seite 1. Die Zelle befindet sich aber auf Seite 37. Somit kann ich nicht prüfen wo sich diese Zellen befinden. Ich wollte dann jeweils eine neue Tabelle für jede Warengruppe beginnen, aber habe ja dann wieder das gleiche Problem. Ich hab noch überlegt, für den Überbegriff und die folgenden Adressen jeweils eine eigene Tabelle zu setzen und dann die Tabellen-Seiten abzufragen. Das wäre eine Möglichkeit, aber nicht wünschenswert. Ich dachte auch an eine Option, den Überbegriff auf der nächsten Seite nochmals anzeigen zu lassen, aber das ist ja noch problematischer, da ich einen Tabellen-Fleckenteppich bekomme. Ich habe so um die 200 Warengruppen, die dann "n" Adressen beinhalten.
Vielleicht hast Du ja einen Ansatz, der mein Problem löst. Wie sieht es da eigentlich mit Quark 5.01 aus? Welche Infos bekommt man da? Kann man da die tatsächliche Seite auslesen?
Ole hat mir bestätigt, das die Zellenposition nicht abgefragt werden kann, da immer die Startposition zurückgegeben wird. Er hat mir eben geraten, das VB-Script in meine Lösung einzubauen, aber leider weiß ich nicht, was darin enthalten sein könnte.
happy filemaking
Armin